Atlassian Interview Questions
We track 19 interview questions reported from Atlassian: 14 in Coding & Leetcode-style Questions, 4 in System Design for ML. They average 2.9/5 difficulty — medium for a working engineer — and every one was reported by someone who sat the loop, not written by us. The topics that come up most: hashmap, api-integration, heap, graph.
Practice these on the problems board →Question mix
- Coding & Leetcode-style Questions14
- System Design for ML4
- ML Fundamentals & Algorithms1
Difficulty
- 2/5 — easy1
- 3/5 — medium18
Asked for SWE (16), MLE (8)
Topics Atlassian asks about
Reported Atlassian questions
Atlassian Values and Management Rounds
3/5Atlassian behavioral evaluations typically feature dedicated rounds examining core corporate values, engineering ownership, and leadership capabilities. This preparation module outlines key prompts concerning mentorship, handling constructive feedback, navigating ambiguity, and resolving team conflicts effectively. Candidates learn how to structure narrative responses using professional reflection and accountability frameworks. Comprehensive guidance and sample responses for mastering these crucial hiring rounds require a subscription.
ML Fundamentals & AlgorithmsvaluesleadershipambiguityTagging System REST API
3/5Dive into this comprehensive system design exercise centered around RESTful API creation, as featured in Atlassian interviews. The task requires you to architect a robust tagging mechanism that supports entity association, lifecycle management, and efficient searching while handling pagination and edge cases. Interviewers use this scenario to gauge your practical architectural judgment and interface design clarity. Unlock the complete system requirements and expert design blueprint with a subscription.
System Design for MLapi-integrationschema-designdata-modelingCommodity 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.
Coding & Leetcode-style QuestionsheaphashmapsnapshotImage Link Crawler Service
3/5Featured in Atlassian system design interviews, this architecture challenge focuses on building a distributed web crawler tailored for discovering image assets. Candidates must design APIs for job submission and status tracking while addressing data persistence, recursive link traversal, and failure management at scale. This exercise evaluates large-scale system planning and asynchronous processing skills. Access to the comprehensive design guide and expert architecture breakdown requires a subscription.
System Design for MLweb-crawlerapi-integrationstorageExpanding 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.
Coding & Leetcode-style QuestionsintervalheapschedulingKarat 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.
Coding & Leetcode-style Questionsgraphshortest-pathhashmapMiddleware 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.
Coding & Leetcode-style QuestionstrieparsingbackendPopular 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.
Coding & Leetcode-style Questionsdata-structurehashmaplinked-listShopping 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.
Coding & Leetcode-style QuestionsarrayhashmapgreedyAgent 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.
Coding & Leetcode-style QuestionshashmapheaprankingProduct Feed and Shopping Recommendation System
3/5This Atlassian system design interview question explores the architecture behind large-scale item recommendation engines, similar to those powering e-commerce platforms or productivity tool feeds. Candidates must address how to efficiently retrieve candidate items, score and rank them using machine learning models, handle user feedback loops, and maintain low latency under heavy traffic. The complete problem statement, architectural framework, and expert-designed solution require a subscription to access.
System Design for MLrecommendationrankingpersonalizationStream 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.
Coding & Leetcode-style Questionssliding-windowstreamingqueueRate 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.
Coding & Leetcode-style Questionsrate-limitingsliding-windowconcurrencyCart 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.
Coding & Leetcode-style QuestionsgraphdfsbfsRAG Search Augmentation and Internal Chatbot
3/5Designed around real-world scenarios at Atlassian, this machine learning architecture challenge focuses on building an intelligent internal discovery platform that parses employee queries, extracts intent, and retrieves contextual enterprise data. It evaluates your skills in designing retrieval-augmented generation pipelines and search systems at scale. Access the comprehensive architectural breakdown and expert recommendations with a subscription.
System Design for MLragllmannFull-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.
Coding & Leetcode-style QuestionsfullstackfrontendbackendOrg 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.
Coding & Leetcode-style Questionstreetree-traversaltestingRobot 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.
Coding & Leetcode-style Questionshashmapsetstring-processingSequential, 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.
Coding & Leetcode-style Questionsapi-integrationasyncdedup
Companies that ask similar questions
Atlassian interview FAQ
- How many Atlassian interview questions are available?
- 19 reported Atlassian questions, the largest group being Coding & Leetcode-style Questions (14).
- How hard is the Atlassian interview?
- Across the questions we track, Atlassian averages 2.9 out of 5: 1 at 2/5, 18 at 3/5.
- What topics does Atlassian ask about?
- Most often hashmap, api-integration, heap, graph, backend.