Atlassian P6 | Sydney | Rejected offer
Anonymous User
7758

The whole process took about 4 months, but I guess could be squeezed into 2 months.

Applied for P6 (Principal) role. 8 Years of experience.

Had 6 rounds after initial HR call:

Coding interviews, 2 rounds 45 minutes each, 15 minutes break in between :

They pay close attention for code quality, tests, and how you describe thinking process and alternatives to your solution.
Interviews on this stage are super nice - they allow you to use your IDE, to emulate your everyday work - deep respect from me here.

First round

  • Implement a rate limiter - implemented leaking bucket algorithm (day before watched this and implemented exactly the same algorithm)
  • Modify it to be per user - added concurrent hashmap and pasted previous code for each bucket
  • Add a credit system for each user in case rate was not used - happened to be so my code was easily adjustable for it
  • Some discussions on thread safety, JVM and on how to make it distributed
    Outcome - Strong Hire P6

Second round

System design, 1 hour

Design a web crawler - I did a few mistakes and forgot about loops ln obtained links, quickly fixed design after interviewer mentioned it.
If you want p6 here there is no room for errors or hesitation, everything will be used against you.
In general I find judging super biased and unrealistic.

Outcome - Hire P5 <- biggest failure

Craft interview, 1 hour

In depth discussion about my project architecture, problems, trade offs and responsibilities. Since I did recently have company wide impact I didn't have any issues with this stage

Outcome - Strong Hire P6

Management interview, 1 hour

Standard behavioural discussion with hiring mananager - achievements, trade offs, handling conflicts, etc.

Outcome - In between Hire and Strong Hire P6

Values interview, 30 minutes

A bit less in depth behavioral - can literally copy answers from management interview


Although I had strong hire for everything apart from system design they didn't give me p6, they asked me to redo sys dis.

Second System design, 1 hour

Design a tagging system for Atlassian products - was fully confident here, but interviewer was super tedious about API so I wasted big chunk of time there, in the end design ended up pretty hectic.

Outcome - Hire P5


In the end I got low balled to P5 - I guess that's their general practice to pay people less.
TC - 190k AUD base, 15% annual bonus, RSU 250k USD for 4 years

Rejected - primarily because of recent reviews on Blind/Glassdoor.

Comments (8)