Atlassian P40 (SDE 2)
Summary
I interviewed for an SDE 2 position at Atlassian, going through 6 rounds including an Online Assessment, Data Structures & Algorithms, Low-Level Design, High-Level Design, Management, and Values rounds, and received strong hire verdicts on most technical rounds.
Full Experience
Current company: FAANG
YOE: ~5yrs
R1 OA: Happened on Karat (3rd party provider)
- 1 LC medium
- 5 Multiple choice questions on system design
- OS and database related questions
R2 DSA (Onsite)
Imagine you are the team that maintains the Atlassian employee directory.
At Atlassian - there are multiple groups, and each can have one or more groups. Every employee is part of a group.
You are tasked with designing a system that could find the closest common parent group given a target set of employees in the organization.
Company
/ <br/> HR Engg
/ \ / \
Mona Springs BE FE
/ \ / \
Alice Bob Lisa Marley
Input Target employees - Lisa, Marley
Output: FE
Input Target employees - Alice, Marley
Output: Engg
Input Target employees - Mona, Lisa, Bob
Output: Company3 4 follow ups were thereverdict: strong hire
R3 LLD
- Design a ticketing management system.
R4 HLD
- Desgin a clickstream system and then extended it to tag management system.
R5 Management round
- In this round question will be asked on previous experience, prepare yourself as people get rejected in this round.
R6 Values
- situational based questions
Waiting for the result, will add compensation later.
Interview Questions (3)
Closest Common Parent Group in Employee Directory
Imagine you are the team that maintains the Atlassian employee directory.
At Atlassian - there are multiple groups, and each can have one or more groups. Every employee is part of a group.
You are tasked with designing a system that could find the closest common parent group given a target set of employees in the organization.
Company
/ <br/> HR Engg
/ \ / \
Mona Springs BE FE
/ \ / \
Alice Bob Lisa MarleyInput Target employees - Lisa, Marley
Output: FE
Input Target employees - Alice, Marley
Output: Engg
Input Target employees - Mona, Lisa, Bob
Output: Company
Design a Ticketing Management System
Design a ticketing management system.
Design a Clickstream and Tag Management System
Design a clickstream system and then extended it to tag management system.