I applied online and was reached out to by a recruiter.
There were quite a few stages:
A recruiter phone call, an online coding and system design interview by a 3rd party company, then 2 coding interviews by Atlassian, and finally, a system design interview and behavioral interview.
You are working on a video game where the player has to go through a level without falling into any obstacles.
The player starts at position zero and can move in three ways:
The player starts at position 0 and the exit will always be at position 10.
The instructions never lead the player outside the level boundaries, and the first move is always right.
Write a function that, given the instructions and the positions of the obstacles, returns True if the instructions lead to the exit position, and False otherwise.
The following metrics were computed from 75 interview experiences for the Atlassian Software Engineer role in Australia.
Atlassian's interview process for their Software Engineer roles in Australia is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Atlassian's Software Engineer interview process in Australia.