P70 candidate:
5 stages:
Received a message from a recruiter on LinkedIn. Had a normal recruiting call, followed by a second recruiter who went over what was expected on system design.
Studied system design for a week, covering everything from chat/fileshare/streaming platforms/search engines/web crawlers.
I got to the system design question, which was about a web crawler I had studied for. It was a custom web crawler where you could submit a list of URLs (100 URLs max), and it would find all images on any pages associated with those URLs.
However, this was more of a code design question. They didn't care about throughput, storage capacity, endpoint security, load balancing, or the flow of data through the system. They provided three endpoints and wanted me to design the crawler itself: how it would crawl the pages and find the images.
It was more akin to pseudocode, but with graphical boxes. This was not what I was expecting or prepared for.
The following metrics were computed from 1 interview experience for the Atlassian Senior Principal Engineer role in United States.
Atlassian's interview process for their Senior Principal Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Atlassian's Senior Principal Engineer interview process in United States.