The process started from the Karat 45 min screen interview. It's an interview with an non Atlassian developer. He asked me five theoretical (super basic) questions about development, and then I had to complete as many as possible coding tasks.
Then I had three tech interviews with Atlassian engineers. Two coding interviews and one system design interview. It was a really interesting part of the hiring process because these guys were really smart and tasks were interesting.
After tech interviews, I had a behaviour interview with a few Atlassian employees. They asked you a lot of behaviour questions to check how I would fit to Atlassian values. Super interesting too=)
Then there was a much harder part for me: a management interview with one of the engineering managers. He asked me a lot of questions like: Give me examples of a conflict situation that you solve. What did you learn from it? Because I'm not fluent in English, it was hard.
After all these interviews, my results moved to the hiring committee. They decided to give me P50 level and gave me approval for hiring.
Then things were going worse.
During my interview process, I was assigned to one position, that was closed during my interview process. However, because I had hiring committee approval, I was reassigned to another position. I had one more interview with an engineering manager, get approval, but the position was occupied by an Atlassian employee that lost his previous position during restructuring. Then I was reassigned to third position, got one more interview, and after the interview it turned out that the team made a mistake in the position description and they needed a backend developer instead of frontend. After I was reassigned to another two positions and got two more interviews with different engineering managers, but they decided that I was not suitable to these positions.
Long story short, the interview process was really interesting. Atlassian HRs are really good, they gave me fast feedback and well accompanied during the hiring process, Atlassian employees that I met during the process were really interesting, smart and super professional guys. However, Atlassian has a lot of mess=(