Atlassian P40 (SDE 2)

atlassian logo
atlassian
SDE 25 years
April 16, 20258 reads

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: Company
3 4 follow ups were there

verdict: strong hire

R3 LLD

  • Design a ticketing management system.
verdict: hire

R4 HLD

  • Desgin a clickstream system and then extended it to tag management system.
verdict: strong hire

R5 Management round

  • In this round question will be asked on previous experience, prepare yourself as people get rejected in this round.
my verdict: hire

R6 Values

  • situational based questions
my verdict: hire

Waiting for the result, will add compensation later.

Interview Questions (3)

Q1
Closest Common Parent Group in Employee Directory
Data Structures & Algorithms

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: Company

Q2
Design a Ticketing Management System
System Design

Design a ticketing management system.

Q3
Design a Clickstream and Tag Management System
System Design

Design a clickstream system and then extended it to tag management system.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!