Coupang interview process (2026)

Round-by-round breakdown of the Coupang software engineering interview across 3 levels and 17 rounds: what each round covers, what interviewers evaluate, sample questions, and preparation tips.

Coupang salary & ratings · All interview processes

Software Engineer (L4)

Difficulty: Medium · Timeline: ~4-6 weeks · Recommended prep: 6-8 weeks

  1. Round 0: Recruiter Screen

    Phone · ~30 min

    Focus: Background, motivation, role/location fit, process overview

    A ~30-minute call with a recruiter (usually over Zoom or MS Teams) covering your background, current stack, notice period, and interest in Coupang. For India candidates the recruiter clarifies whether the role sits in the Bangalore office or involves relocation to Seoul or Mountain View, and walks you through the loop structure.

    What they evaluate: Communication, genuine interest in Coupang's Rocket Delivery e-commerce business, and basic role fit.

    Tips: Skim Coupang's 15 Leadership Principles before this call and have a crisp "why Coupang" answer — recruiters note cultural signals early. Confirm the level (L4/L5/L6) being targeted.

  2. Round 1: HackerRank Online Assessment

    Assessment · ~90 min · difficulty 2/5 · elimination round

    Focus: DSA coding: arrays, strings, hash maps, sorting, intervals

    A timed HackerRank test with 2-3 algorithm problems, typically LeetCode easy-medium. Recent India reports mention array/hash-map manipulation, interval merging, and string parsing. All test cases must pass for a strong score; partial credit exists but the OA is a hard filter.

    What they evaluate: Correctness under time pressure, clean handling of edge cases (empty input, overlaps, duplicates), and time/space complexity.

    Sample question: Merge delivery windows — Given N time windows [start, end] in which a Rocket Delivery rider can pick up packages, merge all overlapping windows and print the resulting disjoint windows in sorted order.

    Tips: Practice HackerRank's I/O format beforehand — reading input yourself trips up LeetCode-only practicers. Finish the easy problem fast and bank time for the medium ones.

  3. Round 2: DSA Interview 1

    Onsite · ~60 min · difficulty 3/5

    Focus: Hash maps, heaps, sorting, arrays, complexity analysis

    Live coding over HackerRank CodePair with a Bangalore-based engineer. Expect one LeetCode-medium problem plus follow-ups that push you from a working solution to the optimal one — interviewers explicitly ask for the best possible complexity, not just an accepted answer.

    What they evaluate: Problem decomposition, ability to improve from brute force to optimal when nudged, bug-free code, and clear narration of trade-offs.

    Sample question: Top K frequent products — Given a stream of N product IDs from Coupang search logs and an integer K, print the K most frequently searched product IDs, breaking frequency ties lexicographically.

    Tips: State the brute force in one sentence, then go straight to the optimal approach. When the interviewer asks "can you do better?", they usually can — treat it as a hint, not a trick.

  4. Round 3: DSA Interview 2 + CS Fundamentals

    Onsite · ~60 min · difficulty 3/5

    Focus: Trees/graphs, BFS/DFS, dynamic programming, OS/DB basics

    A second coding round, usually graph or DP flavored, with 10-15 minutes of CS-fundamentals follow-ups (indexes, transactions, threads vs processes) woven in. India loops often run this and the previous round back-to-back on the same day.

    What they evaluate: Breadth across DSA topics, recursion/memoization fluency, and whether your CS basics survive follow-up questioning.

    Sample question: Warehouse shortest path — A fulfillment-center floor is an R x C grid with blocked cells; a picker robot moves up/down/left/right. Return the minimum number of moves from the dock to a target shelf, or -1 if unreachable. Follow-up: what changes if some cells cost 2 moves?

    Tips: BFS for unweighted grids, Dijkstra the moment weights appear — say that transition out loud. Brush up DB indexing and isolation levels; fundamentals follow-ups are common in India loops.

  5. Round 4: Hiring Manager + Leadership Principles

    Behavioral · ~45-60 min · difficulty 2/5

    Focus: Coupang's 15 Leadership Principles, past projects, ownership, customer focus

    A structured behavioral round with the hiring manager, very similar in style to Amazon's LP interviews. Interviewers probe stories in detail ("what exactly did YOU do?", "what was the metric?") and map answers to Coupang's 15 Leadership Principles such as Wow the Customer, Dive Deep, and Move with Urgency.

    What they evaluate: Ownership of outcomes, customer obsession, and consistency under detailed follow-up — interviewers are trained to drill into specifics until the story either holds or falls apart.

    Tips: Prepare 5-6 STAR stories with hard numbers and map each to 2-3 named Leadership Principles. Vague "we did X" answers fail — Coupang interviewers follow up to very fine detail, so only tell stories you can defend three questions deep.

Senior Software Engineer (L5)

Difficulty: Hard · Timeline: ~4-6 weeks · Recommended prep: 8-10 weeks

  1. Round 0: Recruiter Screen

    Phone · ~30 min

    Focus: Experience summary, level calibration, compensation expectations, logistics

    Recruiter call to calibrate you against L5 (roughly SDE-2/SDE-3 equivalent, 5+ years typical in Bangalore hires), discuss current compensation and notice period, and schedule the coding screen. Coupang recruiters move fast — full loops are often compressed into 1-2 weeks once you clear the screen.

    What they evaluate: Seniority calibration and scheduling fit; not a technical filter.

    Tips: Anchor the level explicitly — L5 in Bangalore has paid in the 50-60 LPA base range per LeetCode compensation threads, so avoid underquoting expectations on this call.

  2. Round 1: Coding Screen

    Phone · ~60 min · difficulty 3/5 · elimination round

    Focus: LeetCode-medium DSA: stacks, string parsing, arrays, hash maps

    A 1:1 screening round on HackerRank CodePair. India L5 reports describe a single LC-medium problem where not just an asymptotically optimal but the cleanest constant-factor solution was expected — one 2025 report was a stack + arithmetic parsing problem. This round decides whether the full loop is scheduled.

    What they evaluate: Optimal-and-clean solution on the first problem, careful handling of operator precedence/edge cases, and speed — seniors are expected to finish with time to spare.

    Sample question: Expression evaluator — Given an arithmetic expression string containing non-negative integers, +, -, *, / and spaces (e.g. "3+5*2-8/4"), evaluate it with standard precedence using integer division, without using eval or built-in parsers.

    Tips: Rehearse the stack-based calculator pattern (LC 227 family) until it is muscle memory — it and its variants recur in Coupang screens. Narrate precedence handling as you code; silence reads as uncertainty at this level.

  3. Round 2: DSA Onsite

    Onsite · ~60 min · difficulty 3/5

    Focus: DFS + memoization, DP, graphs, follow-up optimizations

    First loop round: an LC-medium problem that typically layers constraints until you need DFS with memoization or bottom-up DP. Reports from Bangalore loops in 2024-25 consistently mention recursion + memoization being the expected end state, with the interviewer adding follow-ups once the base problem is solved.

    What they evaluate: Recognizing overlapping subproblems, converting brute-force recursion to memoized/DP form, and reasoning about state-space complexity.

    Sample question: Coupon segmentation — Given a promo string and a dictionary of valid coupon codes, count the number of ways the string can be segmented into a sequence of valid codes. Follow-up: return one valid segmentation with the fewest codes.

    Tips: When constraints hint at exponential branching, say "this has overlapping subproblems, I will memoize on the index" before writing code. Practice Word Break I/II and Decode Ways — the same skeleton covers most variants seen here.

  4. Round 3: LLD / HLD Design

    System_design · ~60-75 min · difficulty 4/5

    Focus: Object design, rate limiting, pub-sub, e-commerce architecture, trade-offs

    A design round that mixes low-level and high-level: reported prompts include designing a rate limiter for a pub-sub system, ATM low-level design, and e-commerce flows (cart, checkout, inventory). You are expected to produce class/API structure AND discuss how it scales — Coupang serves Korea-scale traffic with same-day Rocket Delivery, so throughput and failure handling come up quickly.

    What they evaluate: Clean interfaces and extensibility at the LLD layer; partitioning, idempotency, and back-pressure reasoning at the HLD layer; explicit trade-off narration (they ask WHY you chose a strategy over alternatives).

    Sample question: Design a rate limiter for a pub-sub system — support per-publisher and per-topic limits, burst handling (token bucket vs sliding window), and describe how limits stay consistent across multiple broker nodes.

    Tips: Drive the interview: state requirements, draw the API, then zoom into one hard part (distributed counters, hot topics). Know token bucket vs sliding-window-log cold; that exact prompt is reported from Coupang India loops.

  5. Round 4: Hiring Manager Round

    Behavioral · ~45-60 min · difficulty 3/5

    Focus: Project deep dives, conflict/decision stories, Leadership Principles, team fit

    The hiring manager (often a Director of Engineering for Bangalore teams) walks through your most significant projects and probes decision-making: reported questions include "tell me about a time you had to choose between multiple solutions" and "a hard decision in your engineering process". Answers are scored against Coupang's 15 Leadership Principles.

    What they evaluate: Judgment under ambiguity, depth of ownership on past systems, and LP alignment — HMs follow up on details until they hit the real depth of your involvement.

    Tips: Bring one flagship system you can discuss for 30 minutes straight — architecture, wrong turns, metrics, and what you would redo. Pre-map stories to LPs like Dive Deep and Disagree and Commit; the vocabulary mirrors Amazon's.

  6. Round 5: Bar Raiser

    Behavioral · ~60 min · difficulty 4/5

    Focus: Leadership Principles, culture fit, long-term potential, cross-checking earlier signals

    Coupang's signature final round, modeled on Amazon's program: an independent, specially-trained interviewer from OUTSIDE the hiring team assesses overall calibre, LP fit, and long-term growth potential. The Bar Raiser has effective veto power and often re-tests themes from earlier rounds (sometimes including a light technical or design discussion) to cross-check consistency.

    What they evaluate: Whether you raise the bar relative to current employees at the level: consistency of your stories across the loop, self-awareness about failures, and durable LP evidence rather than rehearsed answers.

    Tips: Keep your stories consistent with earlier rounds — Bar Raisers compare notes across the loop and inconsistency is the classic fail mode. Prepare a genuine failure story with what changed in your behavior afterwards; polished perfection reads as evasion.

Staff Software Engineer (L6)

Difficulty: Hard · Timeline: ~5-8 weeks · Recommended prep: 8-12 weeks

  1. Round 0: Coding Phone Screen

    Phone · ~60 min · difficulty 3/5 · elimination round

    Focus: LC-medium DSA, clean production-quality code

    Staff loops start with a single coding phone screen (HackerRank CodePair) rather than an OA. One LC-medium problem, but the bar is production quality: naming, decomposition, and tests, not just a passing solution. Clearing this triggers the full Bangalore loop, usually scheduled within 1-2 weeks.

    What they evaluate: Whether a staff-level candidate codes cleanly and fast without hints — hesitation on an LC-medium at this level is usually terminal.

    Sample question: Order stream de-duplication — Given a stream of order events (order_id, timestamp, status), return the latest status per order while detecting out-of-order and duplicate events; discuss how your in-memory design maps to a real consumer.

    Tips: Even at staff level Coupang screens on raw DSA — do a 2-3 week LC-medium refresh before the screen; multiple L6 reports note the coding bar is not waived for seniority.

  2. Round 1: Coding Round (loop)

    Onsite · ~60 min · difficulty 4/5

    Focus: Harder DSA: graphs, heaps, DP, concurrency-tinged follow-ups

    In-loop coding round, a notch harder than the screen — LC medium-hard with follow-ups that push toward real-engineering concerns (streaming input, memory limits, thread safety of your structure). Interviewers are typically senior Bangalore engineers who expect the optimal approach without hints.

    What they evaluate: Optimal algorithm choice under pressure plus engineering maturity: how your solution behaves at Coupang scale, not just on the whiteboard.

    Sample question: Kth largest in a stream at scale — Maintain the K largest order values over a continuous stream; then extend to a sliding 24-hour window and explain what breaks when the stream is partitioned across consumers.

    Tips: Answer the follow-ups as an architect: state the heap solution in minutes, then spend the rest on windowing, partitioning, and merge strategies — that discussion is where staff signal is scored.

  3. Round 2: System Design (HLD)

    System_design · ~75 min · difficulty 5/5

    Focus: Large-scale e-commerce/fulfillment architecture, data modeling, consistency, failure modes

    The heaviest technical round: design a Coupang-scale system end to end — reported prompts orbit e-commerce and logistics (order management, inventory across fulfillment centers, delivery tracking for Rocket Delivery's same-day promise). Expect deep drilling on consistency models, hot-partition handling, and what happens during Korea's midnight ordering peak.

    What they evaluate: Staff-level architecture: requirement scoping, capacity estimation, data-model and consistency choices defended under challenge, and graceful degradation stories. They probe WHY over WHAT relentlessly.

    Sample question: Design Coupang's order + inventory platform — millions of orders/day across dozens of fulfillment centers with a same-day/next-dawn delivery promise: reserve inventory at checkout without overselling, keep FC stock views fresh, and survive an FC going offline mid-day.

    Tips: Lead with the inventory-reservation consistency problem (reserve vs oversell) — it is the crux of Coupang's domain and interviewers reward candidates who find it unprompted. Quantify: orders/sec at peak, reservation TTLs, partition keys.

  4. Round 3: Focus Round (domain deep dive)

    Other · ~60 min · difficulty 4/5

    Focus: Deep dive into your past systems, domain expertise, technical leadership

    A Coupang-specific "focus" round reported in India staff loops: a senior engineer deep-dives the systems YOU built — architecture diagrams from memory, scaling incidents, migrations you led, and mentoring/technical-leadership evidence. Less puzzle, more forensic audit of your claimed experience.

    What they evaluate: Whether your resume depth is real: can you defend every box on your own architecture diagram, explain the failures, and show influence beyond your own code.

    Tips: Pick your 2 deepest systems and rebuild their diagrams from scratch beforehand — including the parts other teams owned, since interviewers probe the boundaries. Own the failures crisply; deflection is the anti-signal.

  5. Round 4: Hiring Manager Round

    Behavioral · ~45-60 min · difficulty 3/5

    Focus: Org fit, technical strategy, Leadership Principles, cross-team influence

    HM round with the Bangalore (or Seoul, for relocation roles) engineering leader: technical strategy questions, how you drive alignment across teams, and structured LP-based behavioral probing. For staff hires the HM also tests whether you can operate in Coupang's intense, metrics-driven culture.

    What they evaluate: Staff-scope leadership: influencing without authority, raising a team's technical bar, and honest LP-grounded stories that survive detailed follow-up.

    Tips: Bring stories where you changed the direction of a team you did NOT manage — that is the staff bar. Be ready for blunt questions about pace and on-call culture; Coupang leaders are direct about the intensity.

  6. Round 5: Bar Raiser

    Behavioral · ~60 min · difficulty 4/5

    Focus: Leadership Principles, calibre vs current staff engineers, consistency across the loop

    Final gate: an independent Bar Raiser from outside the hiring org, trained under Coupang's program (built by ex-Amazon Bar Raisers), evaluates whether you raise the bar for L6 company-wide. They hold veto power, re-probe earlier rounds' themes, and score against the 15 Leadership Principles rather than the specific team's needs.

    What they evaluate: Long-term calibre: consistency of evidence across 5+ interviews, intellectual honesty about failures, and LP depth beyond rehearsed answers. A single strong-no here typically ends the loop regardless of other feedback.

    Tips: Treat it as Amazon's Bar Raiser round: same veto dynamics, same LP framework. Re-read your own earlier-round stories the night before so details line up — cross-round inconsistency is the most-cited rejection reason in reports.

Other companies' interview processes

Worked sample solutions (code, design diagrams, and STAR answers) for every round are available in the FAANGPlus app: open interview processes.