Company guides
π¦ Atlassian β Frontend Interview Guide
Emphasis: Machine coding + design systems + values. Products like Jira/Trello mean drag-and-drop, complex state, and collaborative UIs.
Related: Company index Β· ROADMAP
The loop (typical)
| Round | Focus | Prep section |
|---|---|---|
| Phone screen | Coding (JS/React) | 03-javascript Β· 06-react |
| Craft / machine coding | Build a real component | 16-machine-coding |
| System design | "Design X" | 15-system-design |
| Values (strong signal) | Atlassian values | β |
What they emphasize
- Machine coding craft β working, clean, incremental component building.
- Drag & drop / complex state β Jira/Trello DNA.
- Design systems β Atlaskit; reusable component thinking.
- Values β Atlassian's values round is a genuine gate; prepare real examples.
Frequently asked (community-sourced)
Machine coding
- Build a Kanban board (drag & drop) β flagship
- Build a Data Grid / issue table β flagship
- Build Nested Comments β flagship
- Build a Command Palette β flagship
System design
- Design Trello / Jira β 15-system-design
- Design a Notification System β flagship
- Design a real-time collaborative board β flagship
React
- State management, drag-and-drop, memoization β 06-react
Prep plan (2 weeks)
- Nail the Kanban flagship (DnD + a11y).
- Practice building components incrementally while narrating.
- Study design-system component APIs.
- Prepare Atlassian-values behavioral stories.
π’ Green flags Β· π΄ Red flags
π’ Do: build incrementally and narrate Β· handle drag-and-drop + complex state cleanly Β· think reusable components Β· bring genuine values examples. π΄ Avoid: big-bang coding with no working checkpoints Β· inaccessible drag-and-drop Β· generic/rehearsed values answers.
π Sample interviewer prompts
- "Build a Kanban board with drag-and-drop."
- "Now add keyboard support to your drag-and-drop."
- "Tell me about a time you balanced craft against a deadline."
Interviewed at Atlassian? Add the questions you got (role + year) via a PR.