Phone Interview with Recruiter
Code Interview with 3 sections, the code was supplied. There were 3 sections of questions:
I had time to go through only the first 2 sections, so no multithreading questions were asked.
The recruiter came back and told me I did just fine, but that I needed to prove more.
Another technical round was set up. This one was a bit thorough. We talked about my projects and they did a deep dive on the what and why of some decisions. Then security-related questions were asked. Following that, there was a design exercise where I had to implement a new feature and take care of some edge conditions and workflow-related issues within that feature.
That went well. We had some post-interview discussions about how Atlassian works, etc.
After this, the recruiter came back and wanted to discuss which team and level I would be offered if I proceeded to the final stage, and how much money would be offered. It was a pay cut for me, so I did not proceed further with the role.
TDD, and feature development
The following metrics were computed from 32 interview experiences for the Atlassian Senior Software Engineer role in Sydney, Australia.
Atlassian's interview process for their Senior Software Engineer roles in Sydney, Australia is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Atlassian's Senior Software Engineer interview process in Sydney, Australia.