Candidates applying for Senior Backend Software Engineer roles take an average of 37 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Atlassian overall takes an average of 29 days.
Common stages of the interview process at Atlassian as a Senior Backend Software Engineer according to 3 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Atlassian (Melbourne)
Interview
1st Stage: Karat Screening - 1 hour
2nd Stage: Coding with Screen Share - 1 hour
3rd Stage: Coding with Screen Share - 1 hour
4th Stage: Design - 1 hour
Unfortunately, I faced rejection at the design stage. For those who progress beyond this point, there are two additional rounds:
Behavioral/Atlassian Values Fit - 45 minutes
Managerial Interview - 1 hour
The Karat round went well, conducted by an experienced interviewer. However, Coding Round 1 didn't fare as smoothly. Despite completing the task nearly flawlessly, I was down-leveled with the explanation being the time spent deciding on a data structure.
Coding Round 2, on the other hand, received positive feedback and was reasonable.
The Design Round proved challenging, leading to my rejection due to lack of preparation. I acknowledge this, but the interview itself was difficult to follow, and understanding the expected answer was even more elusive. Despite being advised to over communicate by the recruiter, it did not align with the interviewer's preferences.
The overall process is both lengthy and confusing. Success is not solely dependent on one's work skills but also on practicing coding and design questions. It seems to hinge significantly on the interviewer's perspective, especially in system design. The recruiter has been supportive, and the interview process is well-structured with prompt feedback.
In conclusion, for those undergoing this process, be prepared to invest a significant amount of time, with the possibility of not achieving the desired outcome.
Interview questions [1]
Question 1
snake game and ballot voting.
design - tagging system for jira/confluence/bitbucket
I applied in-person. I interviewed at Atlassian (Sydney) in Jun 2023
Interview
I had 3 coding interviews with Atlassian. After the 3rd interview and sacrificing over 2 months of my time I had a hire decision at P30 but they only had roles at P40 available. A short while later I was contacted on LinkedIn by another Atlassian recruiter and asked if I'd be interested in another role. I indicated that I would be interested, but no response. Had to follow up a few times before the recruiter scheduled a phone call. The recruiter didn't make the call at the scheduled time. I followed up: recruiter claims that she called but I didn't answer (there was no missed call on my mobile, so obviously that wasn't true). I gave her the benefit of the doubt and rescheduled. She let me know at the last moment that she can't make the call and have to reschedule. I made time in my schedule for the call, made special arrangements etc.. She didn't call. Atlassian, I have 15 years experience as a software engineer, yet the requirements on me to join your company are so tough. Why do your recruiters not live up to the same standard? How do a person like that get hired, but a software engineer with extensive experience is treated with such disregard? Atlassian may sound good on paper, but they have zero respect for candidates time.
Interview questions [1]
Question 1
Can we schedule a call? Can we reschedule the call? Can we schedule the call again? (technical questions: they have a bank of 4 coding questions, you will find them in a discussion on Leetcode)