It started with a recruiter phone call to understand background and expectations, followed by a 90-minute OA.
Next was DSA + algorithms, which were medium to hard LeetCode or HackerRank type questions. However, be prepared for edge cases during code optimization, because it seemed like they lean on it more.
The following round was system design – they asked me to design Google Sheets. Finally, it was the management values/culture fit round (they probably weigh this round heavily, unlike other companies).
I got to know about the company culture and values through mocks with an Atlassian Senior Engineer coach on Prepfully. I'd highly recommend practicing LeetCode (along with edge cases) and mocks with an Atlassian coach on Prepfully, because it does matter a lot for Atlassian, it seems.
What would be your approach to building a scalable image upload service?
The following metrics were computed from 4 interview experiences for the Atlassian Software Engineer role in San Francisco, California.
Atlassian's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Atlassian's Software Engineer interview process in San Francisco, California.