| Status | Title | Solution | Practice | Difficulty | Companies | Topics |
|---|---|---|---|---|---|---|
| 2598. Smallest Missing Non-negative Integer After Operations | Solution | Solve | Medium | Amazon+5 | ||
| 2639. Find the Width of Columns of a Grid | Solution | Solve | Easy | Atlassian+1 | ||
| 2933. High-Access Employees | Solution | Solve | Medium | Amazon+1 | ||
| 2939. Maximum Xor Product | Solution | Solve | Medium | Atlassian+3 | ||
| 2948. Make Lexicographically Smallest Array by Swapping Elements | Solution | Solve | Medium | Amazon+4 | ||
| 2959. Number of Possible Sets of Closing Branches | Solution | Solve | Hard | Atlassian+2 | ||
| 2975. Maximum Square Area by Removing Fences From a Field | Solution | Solve | Medium | Atlassian+2 | ||
| 2976. Minimum Cost to Convert String I | Solution | Solve | Medium | Amazon+3 | ||
| 2977. Minimum Cost to Convert String II | Solution | Solve | Hard | Amazon+2 | ||
| 3000. Maximum Area of Longest Diagonal Rectangle | Solution | Solve | Easy | Accenture+3 | ||
| 3026. Maximum Good Subarray Sum | Solution | Solve | Medium | Amazon+5 | ||
| 3649. Number of Perfect Pairs | Solution | Solve | Medium | Atlassian+4 |
Atlassian, the company behind products like Jira, Confluence, and Trello, is known for building scalable collaboration tools used by millions of teams worldwide. Because of this, Atlassian’s engineering interviews focus heavily on writing clean, maintainable code and solving practical data structures and algorithms problems that reflect real engineering scenarios.
The Atlassian coding interview process typically evaluates a candidate’s ability to design efficient algorithms, reason about edge cases, and communicate clearly while coding. Interviewers often expect candidates to explain their thought process, justify complexity tradeoffs, and write production-quality code rather than quick contest-style solutions.
Across real interviews, Atlassian tends to emphasize patterns involving:
The overall difficulty distribution usually includes a mix of medium and a few challenging problems. Many candidates report solving LeetCode-style medium problems during coding rounds, sometimes followed by a deeper discussion around optimizations or scalability.
FleetCode helps you prepare for these interviews by curating 62 real Atlassian interview questions collected from candidate experiences. The problems are organized by difficulty and topic so you can focus on the patterns Atlassian asks most often. Each problem includes clear explanations and implementations in Python, Java, and C++, helping you build both algorithmic intuition and clean coding habits required to succeed in Atlassian interviews.
The Atlassian interview process typically consists of several stages designed to evaluate both technical skills and collaboration ability. While the exact structure can vary by role, most candidates go through the following rounds.
In coding rounds, Atlassian interviewers frequently test practical algorithmic patterns rather than obscure puzzles. The most common categories include:
One key thing Atlassian interviewers look for is clear communication. They want to see how you reason about edge cases, explain tradeoffs, and structure your code. Writing readable code with good variable names can matter almost as much as the algorithm itself.
Common mistakes candidates make include jumping straight into coding without discussing the approach, ignoring edge cases such as empty inputs, and not analyzing time and space complexity. Atlassian also values iterative thinking—starting with a simple solution and improving it.
For preparation, most candidates benefit from solving 50–80 focused DSA problems emphasizing arrays, hashing, graphs, and trees. A realistic preparation timeline is 6–8 weeks if you practice consistently. Working through curated sets like FleetCode’s Atlassian problem list helps you recognize the patterns that appear repeatedly in their interviews.