Coupang interview process (2026)
Round-by-round breakdown of the Coupang software engineering interview across 3 levels and 17 rounds: interview mode, sample questions, and worked solutions.
Software Engineer (L4)
Difficulty: Medium · Timeline: ~4-6 weeks · Recommended prep: 6-8 weeks
-
Round 0: Recruiter Screen
Phone · ~30 min
Mode of interview: Remote phone or video interview
-
Round 1: HackerRank Online Assessment
Assessment · ~90 min · difficulty 2/5 · elimination round
Mode of interview: Online assessment · HackerRank
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.
-
Round 2: DSA Interview 1
Onsite · ~60 min · difficulty 3/5
Mode of interview: Live interview · HackerRank CodePair
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.
-
Round 3: DSA Interview 2 + CS Fundamentals
Onsite · ~60 min · difficulty 3/5
Mode of interview: Onsite or virtual onsite interview
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?
-
Round 4: Hiring Manager + Leadership Principles
Behavioral · ~45-60 min · difficulty 2/5
Mode of interview: Live behavioral interview
Senior Software Engineer (L5)
Difficulty: Hard · Timeline: ~4-6 weeks · Recommended prep: 8-10 weeks
-
Round 0: Recruiter Screen
Phone · ~30 min
Mode of interview: Remote phone or video interview
-
Round 1: Coding Screen
Phone · ~60 min · difficulty 3/5 · elimination round
Mode of interview: Live interview · HackerRank CodePair
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.
-
Round 2: DSA Onsite
Onsite · ~60 min · difficulty 3/5
Mode of interview: Onsite or virtual onsite interview
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.
-
Round 3: LLD / HLD Design
System_design · ~60-75 min · difficulty 4/5
Mode of interview: Live system design interview
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.
-
Round 4: Hiring Manager Round
Behavioral · ~45-60 min · difficulty 3/5
Mode of interview: Live behavioral interview
-
Round 5: Bar Raiser
Behavioral · ~60 min · difficulty 4/5
Mode of interview: Live behavioral interview
Staff Software Engineer (L6)
Difficulty: Hard · Timeline: ~5-8 weeks · Recommended prep: 8-12 weeks
-
Round 0: Coding Phone Screen
Phone · ~60 min · difficulty 3/5 · elimination round
Mode of interview: Live interview · HackerRank CodePair
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.
-
Round 1: Coding Round (loop)
Onsite · ~60 min · difficulty 4/5
Mode of interview: Onsite or virtual onsite interview
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.
-
Round 2: System Design (HLD)
System_design · ~75 min · difficulty 5/5
Mode of interview: Live system design interview
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.
-
Round 3: Focus Round (domain deep dive)
Other · ~60 min · difficulty 4/5
Mode of interview: Interview format varies by team
-
Round 4: Hiring Manager Round
Behavioral · ~45-60 min · difficulty 3/5
Mode of interview: Live behavioral interview
-
Round 5: Bar Raiser
Behavioral · ~60 min · difficulty 4/5
Mode of interview: Live behavioral interview
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.