Atlassian Coding Interview Questions
14 coding questions reported by candidates who interviewed at Atlassian, out of 19 Atlassian questions we track. They average 2.9/5 difficulty (medium). Most common topics: Hashmap, Heap, Backend, Testing. 10 were reported asked within the last year, most recently in April 2026.
Practice Atlassian questions →Difficulty
- 2/5 — easy1
- 3/5 — medium13
Asked for SWE (13), MLE (5)
Reported Atlassian coding questions
Middleware Router Wildcards and Path Params
3/5This Atlassian coding interview task requires developers to build a custom URL routing mechanism that maps endpoint paths to specific string results. The evaluation starts with exact-string matching before expanding to support dynamic parameters and wildcard segments with deterministic precedence rules. Candidates are tested on string parsing, tree or Trie data structures, and algorithmic rule resolution. The full problem breakdown and optimal reference code are available exclusively with a paid subscription.
asked April 2026TrieParsingBackendPopular Content Counter
3/5This reported Atlassian interview question challenges you to build a dynamic popularity tracker capable of handling score adjustments and rapidly querying the top-ranked item. Candidates must design an efficient data structure that manages frequency updates while gracefully handling deterministic tie-breaking rules for equal scores. Mastering this problem requires balancing time complexity across multiple interdependent operations. Unlock the complete problem description and expert model solution with a paid subscription.
asked April 2026Data StructureHashmapLinked ListExpanding Tennis Club Court Assignment
3/5This Atlassian interview question challenges candidates to optimize court allocations for a series of scheduled athletic bookings while minimizing overall resource usage. It evaluates proficiency in interval scheduling, greedy algorithms, and managing temporal constraints with varying operational buffers. Participants must design an efficient routine that handles overlapping schedules and scaling demands gracefully. Access to the comprehensive problem description, edge-case analysis, and fully optimized model solution requires an active subscription.
asked February 2026HeapIntervalsSchedulingAgent Rating Average Ranking
3/5This algorithmic problem, sourced from Atlassian interview rounds, requires you to design a responsive rating and ranking service for customer support representatives. You must implement efficient data tracking to maintain cumulative scores and counts while supporting real-time sorting and consistent tie-breaking rules. The task tests your data structure selection and ability to optimize performance for high-frequency updates. Gain access to the full problem statement and a verified model solution with a paid subscription.
asked February 2026HashmapHeapRankingOrg Tree Lowest Common Department
3/5In this algorithmic problem reported at Atlassian, you must traverse a corporate hierarchy tree to locate the closest common departmental ancestor for a given set of employees. The task tests your capability to navigate hierarchical data structures, handle multiple search targets, and implement efficient tree traversal algorithms. Access to the comprehensive problem breakdown and optimal solution code requires a paid subscription.
asked February 2026TreeTree TraversalTestingRate Limiter Function and Distributed Design
3/5This Atlassian interview question explores the creation of a sliding window rate limiter, beginning with a straightforward temporal check and expanding into distributed architectural considerations. Candidates must address challenges related to high traffic volume, memory consumption, custom filtering rules, and cache consistency across multiple API gateways. The evaluation focuses on efficient algorithm design and trade-offs in distributed systems. To explore the complete problem statement and review a thoroughly tested model solution, a premium subscription is required.
asked January 2026Rate LimitingSliding WindowConcurrencySequential, Deduped, and Parallel URL Fetcher
3/5This reported Atlassian interview question evaluates your ability to handle network requests efficiently under strict time constraints. You will need to process a collection of web endpoints, returning status details and content while handling sequential execution. The evaluation tests your proficiency with asynchronous logic, request deduplication strategies, and maintaining order stability when filtering redundant entries. Accessing the comprehensive breakdown and complete verified solution requires an active subscription.
asked January 2026API IntegrationAsyncDedupFull-Stack Craft: Login and Upload Flow
3/5This reported Atlassian interview question evaluates your end-to-end full-stack engineering expertise by having you walk through the complete lifecycle of common user actions, such as logging in or uploading media. You will need to explain how client-side interactions traverse network layers, server architectures, databases, and final rendering pipelines while touching on key infrastructure concepts like DNS, load balancing, and API design. Access to the comprehensive guide, system architecture breakdowns, and expert walkthroughs requires a paid subscription.
asked November 2025FullstackFrontendBackendCart Routes Origin Destinations
3/5This Atlassian interview question examines graph traversal and connectivity analysis by asking you to map out delivery routes for autonomous factory carts. Given a collection of directed path segments, you must identify all foundational starting points and trace every reachable terminal destination downstream. The evaluation focuses on your proficiency with graph structures, node relationships, and pathfinding logic. Access the full problem specifications and complete algorithmic solution by upgrading to a paid subscription.
asked November 2025GraphDFSBFSRobot Parts Assembly
2/5This engaging data manipulation task, featured in technical screenings at Atlassian, requires you to evaluate a collection of component identifiers and determine which entities possess every necessary piece for assembly. You will need to parse compound strings effectively to group components by their owners and verify completeness against a target checklist. To view the full problem description and the step-by-step model solution, a paid subscription is required.
asked November 2025HashmapSetString ProcessingCommodity Price Checkpoints
3/5Presented in Atlassian interviews, this problem involves maintaining time-stamped commodity rates with the ability to query the highest current value and retrieve historical states through versioned checkpoints. You must design a data structure that handles updates and point-in-time lookups efficiently. This task tests advanced data structure design and state management. Gain full access to the comprehensive problem statement and reference solution with a subscription.
asked September 2025HeapHashmapSnapshotKarat Carpool on Linear Routes
3/5In this Atlassian interview question, you must simulate a scenario where two vehicles start moving simultaneously along connected linear pathways to pick up waiting passengers. The challenge evaluates your graph traversal skills and ability to compute travel durations to determine which vehicle reaches each person first under strict routing constraints. You will need to implement clean logic to handle simultaneous arrivals and route mapping. Unlock the complete problem statement and expert solution by subscribing.
asked July 2025GraphShortest PathHashmapShopping Category Trip Difference
3/5This Atlassian interview question investigates shopping patterns by comparing category transitions across different item orderings on a grocery list. You are tasked with computing the frequency of category switches in a sequential itinerary and measuring the difference against a grouped arrangement. The challenge evaluates your ability to track state changes and aggregate categorical data accurately. Unlock the full problem statement and expert walkthrough with a paid subscription.
asked July 2025ArrayHashmapGreedyStream Moving Average with Recent-Value Weighting
3/5In this classic streaming analytics problem featured in Atlassian interviews, you are tasked with computing rolling statistics over a continuous sequence of incoming numeric entries. The challenge focuses on maintaining running calculations efficiently without retaining every historical data point in memory, while also exploring advanced variations like exponential weighting to favor recent measurements. It examines your proficiency with sliding window algorithms, data stream optimization, and incremental math updates. Unlock the complete problem guide and expert-crafted reference implementation with a subscription.
asked March 2023Sliding WindowStreamingQueue
Atlassian coding interview FAQ
- What coding questions does Atlassian ask?
- 14 reported coding questions, most often on Hashmap, Heap, Backend, Testing, Sliding Window.
- How hard is the Atlassian coding interview?
- The reported coding questions average 2.9 out of 5: 1 at 2/5, 13 at 3/5.
- Are these Atlassian coding questions recent?
- The most recent report is from April 2026, and 10 were reported within the last twelve months. Dates come from the interview reports themselves.