The interview process consisted of a total of 6 rounds:
Everything occurred virtually due to the pandemic. The entire process took approximately 2 weeks after the initial call with HR, and HR kept me updated throughout. Overall, it was a very smooth, well-planned, and quick process.
Round 1 - Was conducted by a third-party company authorized by Atlassian; it was mostly a screening round. It included a couple of common theoretical questions and an easy programming question that uses a stack.
Round 2 - A simple coding round to evaluate code cleanliness and OOPS concepts.
Round 3 - I was asked to solve a real-life problem, such as a rate-limiter.
Round 4 - Design round. Given a real-life example, I had to build a system or service to serve the purpose. This round focuses on overall knowledge of each aspect of any service.
Round 5 - Values round. This was more of a discussion, and I was asked for real-life examples that align with the company's values.
Round 6 - Manager round. Again, this was more of a discussion to learn more about my working style and attitude.
The following metrics were computed from 2 interview experiences for the Atlassian Software Development Engineer II role in Bengaluru, Karnataka.
Atlassian's interview process for their Software Development Engineer II roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Atlassian's Software Development Engineer II interview process in Bengaluru, Karnataka.