Coding Round 1 - LLD and Code for an API rate limiter. Here you are expected to write clean code in any ide of your choice and you are expected to run it for a few test cases.
Coding Round 2 - You will be given a list of file names, the collection the file belongs to and the size of each file. Write a program to find the top N collections by size and the total size of all the files in the system. Follow up - collections can be nested, find top N collections by size.
System Design Round - Design a site that allows users to pick a few colors and save it as a list. The following features were expected to be built - save a color, delete a color, share colors list with a bunch of users through email, access control to allow other users to view your favorite color list. More focus was given on building the actual functionality and the scale of the system.
Management Round - The interviewer mostly asked questions around the software development life cycle, how will you lead a project from end to end, how will you split the work amongst your peers etc.,
Cultural And Values Fit - Mostly behavioral and cultre fitment questions. You should do good here if you follow the STAR pattern to answer the questions.
All the interviewers at Atlassian were very humble and knowledgable. I was really impressed with the interviewers and enjoyed talking to them. One of the best interviews I've had so far. I got an acceptance from the recruiter in ~1 week.