Recruiter + initial screening
Experience alignment, role scope, and calibration of the loop (tools, constraints, expectations).
Atlassian Company Guide
Use this as your complete prep page for Atlassian frontend interviews: browser coding expectations, UI build patterns (charts/lists/forms), system design signals (data model + state), values round prep, and a practical 6-week roadmap.
Experience alignment, role scope, and calibration of the loop (tools, constraints, expectations).
HTML/CSS/JS-only round with fast iterations: theory checks + practical UI tasks + bug-fix scenarios.
Common mini-theory: complexity, output-based JS, CORS, script async vs defer.
Build a reusable UI component under constraints—often chart-focused (bar chart + tooltip + sorting).
Typical ask: make the Chart component data-agnostic and support sorting modes.
High-level UI architecture (e.g., boards/Jira-like UI), API contracts, state modeling/normalization, and tradeoffs.
Collaboration, feedback, customer empathy, ownership, and decision-making under ambiguity.
Team fit, impact stories, how you work, expectations, and project ownership patterns.
Confirm the exact environment for browser coding (allowed frameworks/libraries, time limits, editor, and API mocks). When it’s HTML/CSS/JS-only, optimize for “baseline first → iterate requirements fast”.
Weeks 1-2
Browser coding foundations + JavaScript correctness (outputs, async, closures, memoization).
Weeks 3-4
UI drills: paginated lists, forms (validation + submission edge cases), and charts (bar + tooltip + sorting).
Weeks 5-6
Frontend system design mocks (data model + state normalization) + values/manager story rehearsal with measurable outcomes.
Pair this guide with targeted practice so your prep matches Atlassian-style signals: browser coding + UI builds + system design + values stories.
Atlassian company problem set
Curated practice from the Atlassian tag.
Start practiceJavaScript interview track
Async, closures, memoization, outputs.
Frontend system design track
Data model, API contracts, normalized state, tradeoffs.
Machine coding practice
Timed UI builds: lists/forms/charts.
Browser coding practice
Weekly plan tip
Every week: 2 timed browser-coding sessions, 2 UI builds (list/form/chart), 1 system design mock (data model + API), and 1 values story practice session.