Atlassian Hiring Process, From Code Design to Committee
- Understand why the dedicated, separately-scored Values Interview is a real gate and not a formality
- Walk the fully virtual Team Anywhere loop end to end, from Code Design to the laddered design round
- Read the P30-to-P70 ladder by scope, and see why an independent Hiring Committee sets both your decision and your level
The Atlassian interview process runs five stages: a recruiter screen, a technical phone screen, a virtual onsite of about four to five rounds, an independent Hiring Committee, then an offer. The onsite bundles two coding rounds, a system design round, a manager conversation, and a separately scored Values Interview. Recruiter call to decision commonly takes four to six weeks. Atlassian's own engineering interview guide lays out the loop: coding in two parts, Data Structures and Code Design, then systems design, a manager interview, a values interview and an independent Hiring Committee.
An Atlassian loop runs entirely over video, from the first recruiter call to the last round. There is no in-person onsite to fly out for, because Atlassian hires under a distributed model it calls Team Anywhere. The rounds are what you would mostly expect: a recruiter screen, a set of technical interviews across coding and system design, and a hiring-manager conversation. What sets the loop apart is one extra round most companies do not run at all, a dedicated Values Interview that is scored on its own rubric and weighted the same as any coding round. So two facts shape how you prepare: the loop is remote by default, and clearing the technical bar is only half of what gets you an offer.
Atlassian builds the software teams run on: Jira for issue tracking, Confluence for docs and wikis, Trello and Bitbucket, plus a Marketplace of third-party apps layered on the Cloud platform. The interview that gates those teams looks familiar at first glance, with medium-difficulty data-structure problems, a system design round, and a manager conversation. What bends it toward Atlassian is the coded Code Design round, where you get a business-framed prompt with function signatures already written, produce runnable code that passes tests, then defend and extend it under follow-ups. You bring your own IDE, pick your own language, and Googling syntax is fine. The people grading care more about how you reason than whether you remembered an exact API.
The Pipeline
The loop runs in five stages: a recruiter screen, a technical phone screen, the virtual onsite, an independent Hiring Committee, then an offer. Recruiter call to decision commonly spans four to six weeks. Two things flex by pipeline. The early technical screen splits by cohort, and the number of onsite rounds shifts with your level and craft. The anchor numbers sit below.
- 5 Core values. Scored in a standalone, impartial round.
- ~4 to 6 wks End to end. Recruiter call to decision, self-reported.
- ~4 to 5 Onsite rounds. Two coding, design, values, manager; varies by level.
- 100% Virtual. No default in-person onsite under Team Anywhere.
Where you enter decides your technical phone screen. Experienced and lateral hires often get a third-party-administered screen of about sixty minutes. It opens with rapid verbal reasoning on debugging and scaling a slow system, then moves to two must-run coding problems, usually one easy and one medium. New-grad, campus, and early-career candidates more often get a HackerRank assessment of two or three problems in about ninety minutes. It tilts toward string manipulation, parsing, greedy, and simple dynamic programming, and the lighter internship and new-grad loop is built around it. A retake is sometimes offered. Not everyone gets an online assessment, so confirm which path you are on with your recruiter rather than assuming a fixed cutoff.
Laid out in order, the path runs through five stages.
01Recruiter Screen
A ~30-minute call on your background and the level and team you are targeting. Use it to confirm the level and craft your loop is calibrated for, since that changes what you should drill.
02Technical Phone Screen
Splits by cohort. Experienced hires typically get a third-party screen: ~20 minutes of rapid verbal debug-and-scale reasoning, then two runnable coding problems. New-grad and campus pipelines more often get a HackerRank assessment of two or three problems in ~90 minutes.
03Virtual Onsite
Around four to five ~60-minute rounds. Coding on Data Structures and the coded Code Design round. A no-code System Design round that gets heavier the more senior you are. The ~45-minute Values Interview, and a Manager round on your career arc and hardest technical problem.
04Hiring Committee
An independent committee reads the consolidated written feedback, then sets both the hire decision and your level. Interviewers do not vote live and the manager alone does not decide. A borderline loop can be sent back for an extra top-up round instead of a flat rejection.
05Offer
Base plus liquid public RSUs (NASDAQ: TEAM) plus a company-performance cash bonus. Your pay zone is set by location under Team Anywhere. The level and the RSU grant are the two things that actually move in negotiation.
The P-Level Ladder
Atlassian ICs sit on a numbered P-scale. Public comp sites render it P30, P40, P50, P60, P70, while inside the company people say P3 through P7. It is the same ladder with a trailing zero. There is no separate Staff title, and managers sit on a parallel M track. The years below are directional floors rather than gates, because Atlassian levels on demonstrated scope more than time served, and promotion past the middle is reportedly slow.
P30: Software Engineer (entry)
Executes well-scoped tasks with guidance while learning the codebase. Minimum roughly 0 to 1 year of experience.
P40: Software Engineer
Owns features end to end on a team with solid independent execution. Typically two or more years in. System design starts to carry real weight from this level up.
P50: Senior Software Engineer
Owns ambiguous cross-feature problems, acts as team tech lead, mentors, and drives design. Where many engineers land and stay. Around 5+ years.
P60: Principal Engineer
Tech lead or architect across one or more teams, setting direction beyond a single team. Hard to reach through internal promotion and largely an external hire. Ten or more years, typically.
P70: Senior Principal Engineer
Org-level and multi-team technical strategy, almost always hired externally. Around 15+ years. Rungs above this exist but are rare enough to ignore as a live target.
What Makes the Atlassian Loop Different
Strip away the familiar parts and a handful of things give the Atlassian loop its character. Most of them trace back to a company that sells collaboration software and hires people who can build it cleanly and work well with others.
The Coded Code Design Round
One half of the coding loop is a business-framed prompt with function signatures provided, and you write runnable code that passes tests, then defend and extend it under follow-ups. Reported prompts include a Snake game, a payments a Premium question, and an org-directory closest-parent-group. Finishing a complete, tested solution inside the hour is genuinely hard and is graded.
The Impartial Values Interview
A standalone, separately-scored round run by someone outside the hiring team, appearing in every discipline's loop to remove team bias. It probes for real behavioral evidence of each value and keeps digging until it finds specifics, so canned answers do not survive.
System Design That Ladders
A 60-minute round with no code, and it counts for more the more senior you are. Interviewers deliberately pile on scale and constraints mid-interview (now multi-tenant, now ten million issues, now a region is down) to find your ceiling. Shapes lean toward collaboration primitives, multi-tenant isolation, and permission-aware access.
Candidate-Friendly, Until Speed Bites
Own IDE, own language, Google-for-syntax allowed, a medium bar, and grading on how you think over syntax perfection. The catch is that at senior levels, needing hints to reach a working solution or not finishing in the hour are cited reasons a strong candidate gets no offer.
A Committee, Not a Panel Vote
An independent Hiring Committee sets the decision and the level from written feedback, with the Values scorecard weighted in full. A borderline loop may earn a top-up round rather than an immediate reject, and recruiters relay feedback candidly, even on a no.
100% Virtual Under Team Anywhere
Every round happens over video, with no default in-person onsite. Team Anywhere is the distributed-work model, not one of the values, and it means a geographic pay zone set by your location shapes the offer before you ever negotiate.
The Code Design Round Is the One to Drill
One round deserves singling out before you plan your prep. The Code Design half of the coding loop is where senior candidates most often stall. It is not whiteboard object modeling. It is low-level design you actually run: a real-world prompt, a set of function signatures, and a clock working against you. A complete, tested implementation inside the hour is hard, and interviewers grade whether you got there. Practice by building small, extensible things end to end and writing your own tests, rather than by memorizing algorithm templates. The coding section of this guide is organized to drill both the tree-heavy data-structure spine and this Code Design muscle.
What This Guide Covers
The rest of the guide turns each stage into concrete preparation. Where a detail comes from candidates rather than from Atlassian's own material, the guide says so instead of stating it as policy.
Coding Interview
The tree-heavy DSA spine: Find Leaves of Binary Tree, Maximum Average Subtree, and the LCA family asked as closest-parent-group in an org directory. The co-headline design and data-structure set: a Premium question, Hit Counter, rate limiters. Plus the signature Code Design round.
System Design
Multi-tenant, permission-aware, laddered designs grounded in real Atlassian architecture. Expect something like a real-time collaborative editor like Confluence, a multi-tenant issue tracker with tagging and JQL, or cross-product notifications. Permission-scoped search over millions of issues and a cost-based API rate limiter come up too.
Behavioral & Values
The five values, the mechanics of the impartial Values Interview, and a STAR story bank mapped to each value, plus how the Manager round reads career alignment and technical depth.
Compensation & Negotiation
How the P30-to-P70 ladder maps to pay, and how liquid public RSUs and the geographic pay zones work. Why a written competing offer and the RSU grant are your real levers when base and bonus barely move.
Common questions
How many rounds does the Atlassian interview have?
Five stages: a recruiter screen, a technical phone screen, a virtual onsite, an independent Hiring Committee, then the offer. The onsite itself is about four to five one-hour rounds, namely two coding, system design, the manager round, and the Values Interview.
Is the Atlassian interview difficult?
The coding bar is medium rather than brutal, but two rounds bite. The coded Code Design build is hard to finish and test inside the hour, and the separately scored Values Interview sinks strong coders who bring thin behavioral evidence.
How long does the Atlassian interview process take?
Recruiter call to decision commonly spans four to six weeks, though it flexes with scheduling and level. The whole loop is virtual under Team Anywhere, so there is no onsite travel to arrange.
What kinds of questions does Atlassian ask?
Two coding rounds: a medium data-structures interview plus the coded Code Design round. A no-code system design round that gets heavier with seniority. A manager conversation on your career and hardest problem, and a values round mapped to Atlassian's five values.
Key Takeaways
- ✓The Values Interview is a real gate: a standalone, separately-scored ~45-minute round run by an impartial interviewer from outside the hiring team, weighted equally with your technical rounds. A weak values read is the top reason a strong coder gets no offer, so bring two STAR stories per value.
- ✓The coding loop is two rounds, Data Structures plus a coded Code Design round where you write runnable, tested code from provided signatures and then extend it. You use your own IDE and language and can Google syntax, but not finishing or needing hints bites at senior levels.
- ✓System design is a distinct 60-minute no-code round whose weight climbs with seniority and that deliberately ladders difficulty mid-interview. Its shapes lean collaboration, multi-tenant isolation, and permission-aware access, echoing how Jira and Confluence are actually built.
- ✓The loop is 100% virtual under Team Anywhere, and an independent Hiring Committee sets both the decision and your level from written feedback, sometimes adding a top-up round. ICs run P30 to P70 with no Staff title, and level plus the liquid RSU grant are what you negotiate.
Atlassian interview guideKnow what Atlassian asks before you walk in.
21 coding · 5 system design · 15 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.