1st Step: Hackerrank
2nd Step: Technical Interview (Systems Design Interview)
3rd Step: Recruiter Call
4th Step: Onsite (2 Coding Interviews - 1 focused on design, 2nd on data structures, 1 Systems Design Interview, 1 Manager Behavioral Interview, and another Behavioral Interview aligning with Atlassian's Values)
An extensive process but it was a pleasure. The recruiters were so supportive along the way and I knew what I was getting into every step of the way. They will give you resources that describe the interview process you will be going into, what to expect, and also external resources to help you know the culture and company better. Everyone that works here truly seems so grateful and happy to be there and it was such an infectious energy that I so badly wanted to be included into! My advice to anyone looking to go through the process is to really take the behavioral sections seriously, they are looking first and foremost for people who uphold the company's values.