Atlassian is a values-driven company and they genuinely live those values (and don't just talk about them). We look outwards and take being a good corporate citizen very seriously. Our staff are astonishingly diverse, capable and committed. Our work/life balance, along with our staff benefits, are excellent. Atlassian has a large product suite - some in-house and some acquired - many with a long history. Equally we have large customer base of users and plugin providers. Moving forward with speed can be very challenging as there is so much to consider.
We'll send you over 100 of the most common coding interview questions, once a day with visual explanations. Join over 16,323 users who are doubling their salaries in 30 minutes a day. All subscribers get a free 86-page preview PDF with a week of study material.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
Today, we're going to do some math! There is only one prerequisite for answering this question, and it is knowing the definitions of binary and decimal . According to How to Convert Decimal to B... Try to solve.
We're provided a positive integer num . Can you write a method to repeatedly add all of its digits until the result has only one digit? Here's an example: if the input was 49 , we'd go through the... Try to solve.
Suppose we're given an array of numbers like the following: 4, 2, 4 Could you find the majority element? A majority is defined as "the greater part, or more than half, of the total. It is a s... Try to solve.
Given an unsorted array of integers, can you write a method maxProductOfThree unsorted: array to find the largest product from three of the numbers? For example, given the following array: 1, ... Try to solve.
A circular array challenges next larger in a circular array is one where the next element of the last element is the first element. You know how standard arrays look. Instead of 1, 2, 3, 4... Try to solve.
Arrays are amazing for looking up elements at specific indices as all elements in memory are contiguous, allowing for O 1 or constant time lookups. But often we don't, or can't, perform lookups via ... Try to solve.
Recall that a stack is an abstract data type modeling a collection elements. Its primary operations are push which adds an element to the top of the stack and pop which removes the most newest e... Try to solve.
Here's a fun one: let's say we have a 2D array matrix that is a size of m rows and n columns. It is initially prefilled with 0 s and looks like the following: js 0, 0, 0, 0 , 0, 0, 0, ... Try to solve.
This information was sourced from reviews originally posted on Glassdoor.
High performing teams, meaningful products, teammates are dependable, helpful, clever, nice. Good values, lawful, inclusive. The founders are still owning the company = long-term vision. A lot of tech stacks are on the edge. Excellent work/life balance. Some old code here and there. Unavoidable: changes are slow because the products are big, the teams are many and the criticity is high.
ShipIt days and innovation weeks provide many opportunities to try out new things. Personal budget and time given for attending conferences and attending courses. Depending on which team you are in, even being a senior engineer can be too low to have any impact on architectural decisions or the choice of technologies used by your team.
Atlassian is a nice place to work at, it has the perks: breakfast, lunch, open floor plans, semi-relaxed work atmosphere, etc. You can generally work in your own style and 90% of the time that's okay - which is a really good thing. If you don't care about your career from the start, you're happy just to coast for years and have no desire to move forward, then this job is for you. But, if you care about your career progression, you have a passion for software development and want to make the world a better place, then stay far away from their "Graduate Developer" program - they'll only stop you, halt you and won't ever recognize the good work that you do until maybe half a decade down the track they decide that you're a real developer and should be treated accordingly.
Great culture, feels startup-like but at scale. A company that really believes in its core principles (which are on display everywhere, in case you forget them!). And, when I had to leave (for reasons that had nothing to do with the company), Atlassian were extremely helpful and understanding. Definitely more for extroverts than introverts! If you want to just sit in a corner and do whatever you do, don't work here. Also, company has a great work-life balance, for most employees - but expect the borders between work & life to blur.
Hover over to see details. This data was sourced from submissions at levels.fyi.