Przejdź do głównej zawartości

Atlassian Front End Interview Questions

Latest version on GreatFrontEnd

Find the latest version of this page on GreatFrontEnd's Atlassian Front End Interview Guide.

JavaScript coding questions

The Karat screen opens with rapid-fire trivia. Be able to talk about all of these from memory, no resources allowed:

  • Analyze arrays — know push, pop, unshift from memory.
  • Know Promise.any from memory.
  • Know async generators, await, yield, async for await loop, and Promise.resolve.

User interface coding questions

  • Build a custom search widget — HTML and CSS only. Resources allowed. Constraint: no hardcoded height or width — use em or %.
  • Fetch todos from an API and render 20 at a time. The dummy API takes params to control how many you get. Use fetch with no helper libraries; brush up on creating, appending, and removing DOM elements.
  • Code up a widget in React (in-browser coding round).
  • Code up a utility in JS.
  • Design a cookie consent banner.

System design questions

  • Design a Jira sprint board.
  • Design a performance benchmarking utility.

Insider tips from the GreatFrontEnd community

These tips were shared by GreatFrontEnd users who have completed interviews with Atlassian.

2nd Oct 2025:

My Atlassian browser coding round was in React. The interviewer set up the HackerRank link in TypeScript — I wanted plain JavaScript but he insisted we stayed with TS, so be ready for either. I'd practiced with React + TypeScript via Vite, which helped. (Ex-Atlassian here — React is the internal stack.)

1st Aug 2025:

For the JS coding round I was asked to design a cookie consent banner. For system design, the most frequent question I've seen lately is "design a Jira sprint board" — there's a good YouTube walkthrough on it. With how many people are interviewing at Atlassian recently they may be rotating questions, so don't expect the exact same Jira board everyone else got.

16th Jun 2025:

I haven’t done Atlassian yet. These are my notes based on recruiter chat: The technical interview is a 60-minute video interview with two main parts:

First 10 minutes: Rapid-fire questions about modern JavaScript practices. Simple questions to test your basic understanding of JavaScript.

Remaining 45 minutes: Front-end coding portion with 1-2 coding scenarios. Key details: No React involved Focus on vanilla JavaScript, HTML, and CSS Solve the first question before moving to the second Goal is to assess your coding skills

Option to do a redo interview within 24 hours if needed, and Atlassian will take the best result (best to just do it since it will do good than harm).

13th Jun 2025:

Atlassian Karat Screen (unclear if these always ask the same questions): -Analyze arrays (know push, pop, unshift from memory - no resources allowed) Know Promise.any from memory (no resources allowed) -Know Async Generators, await, yield, async for await loop, Promise.resolve (know from memory, no resources allowed) (^ for those, you just have to be able to talk about them from memory, you don't have to write code with them from memory)

Resources allowed: -Build a custom search widget - only HTML and CSS. You can use resources here, brushing up on css, flexbox, etc is helpful here. This wasn't written but the requirements state you can't hardcode height or width so use EM or % -JS/HTML - fetch todos from an API. Render 20 todos at a time. the dummy API call takes params to control how many you get. Brush up on fetch with no helper libraries, and like, creating/appending/removing dom elements. Again, pretty easy if you have time, but you don't have a lot of time, and if you (like me) haven't been writing vanilla JS and HTML like this much for years it's definitely helps speed things up to brush up on this

22nd May 2025:

Ex-atlassian here. The questions for Principal Engineer role are not known to anyone except the ones working in that position probably (at least till I was there). But what I can suggest you is to be really thorough with what DS you'd use w.r.t performance while writing the code. The interviewers are usually quite helpful in guiding you. There will be a lot of cross questioning so be prepared for it. Also, don't just go with the questions that have been asked before. The interview question bank is now much bigger and interviewers are much aware of what questions are leaked on the internet. All the best!

27th Apr 2025:

As far as I know for all levels, Atlassian has a very strong emphasis on Vanilla JavaScript and Front End System Design. In your case you will probably be not given a lot of details because rarely we see Front End Engineers at Principal level. (You are one of the 5 I am hearing/seeing about)

For more insider tips, visit GreatFrontEnd!