Coupang's engineering loop is heavily concentrated in its Bangalore office and is unusually long (candidates report 2-3 month timelines). A typical Senior/Staff SE loop runs 4-6 rounds: a phone screen (DSA), one or two coding rounds (LC-medium/hard, often graph/matrix/DP with an ask for asymptotically-optimal working code), a machine-coding LLD (2-hour laptop build of a small OOP service), a HLD system-design round, plus one or two behavioural rounds with the hiring manager and a bar-raiser. Coupang uses Amazon-style Leadership-Principle probing in the behavioural loops, and multiple candidates flag ghosting after onsites and a director/VP culture-fit final round.
These 18 writeups cover software engineering roles. All of them were posted under a pseudonym (Reddit, GeeksforGeeks or forum handles), so we could not verify the authors’ identities.
Typical rounds
2.61-7 range
Outcomes shared
3/8offer / not
Most common round
Technical
Sources span
2024 - 2026
Most frequently reported · System design(10), Arrays & strings(9), Data structures & algorithms(7), Graphs(7), OOP(7)
What Coupang is hiring for now
678 open roles in our index · advertised pay floors run $148k-$174k (median $164k, from 47 postings that state pay).
Situational and past-impact questions; HM pushed back on several answers.
Covered · Past projects, Behavioral
2
Coding / DSATechnical
LC-medium stack + arithmetic problem; interviewer wanted not just asymptotically optimal but the single best solution, with full working code and test cases.
Covered · Arrays & strings
3
HLDSystem design
Design an e-commerce system end-to-end.
Covered · System design, Scalability
4
LLDLow-level design
Design ATM functionality; interfaces and classes were expected, driver class ran out of time.
60-minute call with a Korean interviewer: implement a min-stack in O(1). Candidate went with the space-optimised variant; interviewer expected the auxiliary-stack version and was not convinced by the alternative approach.
Given a stream of like/dislike events on products, return the currently most-liked and most-disliked product at any query point (design + heap/ordered-map style question).
Covered · Data structures & algorithms
2
Coding round 2Technical
2D grid where each cell encodes a direction (up/down/left/right); determine whether you can reach the destination from a source by following cell directions.
60-minute code-pairing round: design a counter data structure supporting inc(key), dec(key), getMaxKey and getMinKey all in average O(1) time (All O(1) Data Structure style).
Received an offerL6-1 offer (recruiter-provided)7 rounds
1
Phone ScreenPhone screen
60 minutes: two behavioural questions plus one coding question with an in-depth follow-up on distributing the solution across a server fleet.
Covered · Data structures & algorithms, System design, Behavioral
2
Onsite: Bar RaiserBar raiser
Deep grill on prior projects and behavioural answers with heavy follow-ups; verdict Strong Hire.
Covered · Past projects, Leadership Principles
3
Onsite: CodingTechnical
Two behavioural questions followed by a Sort Colors variant with a strict one-pass, no-map expectation; verdict Weak Hire.
Covered · Arrays & strings, Behavioral
4
Onsite: Hiring ManagerHiring manager
Standard behavioural coverage (hardest project, role, conflict handling). HM disengaged early because the candidate's flagship project lacked distributed-systems scale challenges; verdict Strong Hire.
Covered · Past projects, Behavioral
5
Onsite: CodingTechnical
Two behavioural questions then two coding questions: minimum connections to join two friend networks on a grid (BFS), and count distinct island shapes (canonicalise-and-hash pattern); verdict Strong Hire.
Covered · Graphs, Behavioral
6
Onsite: System DesignSystem design
Two behavioural questions then design a ride-sharing service; interviewer expected far more depth.
Covered · System design, Behavioral
7
Follow-up System DesignSystem design
Additional design round to close out mixed feedback: design a blob-storage service like S3.
Two-hour laptop build of a simplified product bidding platform: user registration, sellers post products with a minimum price, buyers place/update/withdraw bids, sellers view bids in descending order and accept the highest. Expected structure: driver class + POJOs + services + in-memory 'repositories'; evaluated on class segregation, modularity, edge-case handling, and readability rather than UI, DB or persistence.
Given two islands in an n x n 0/1 grid, find the minimum number of water cells to convert into land to connect the two islands (LC 934 Shortest Bridge).
Given n warehouses and a list of bidirectional edges, orient the edges into a directed graph so that the number of components (unreachable nodes) is minimised. Candidate explored indegree-based orientation and DSU + cycle detection.
Coupang's engineering loop is heavily concentrated in its Bangalore office and is unusually long (candidates report 2-3 month timelines). A typical Senior/Staff SE loop runs 4-6 rounds: a phone screen (DSA), one or two coding rounds (LC-medium/hard, often graph/matrix/DP with an ask for asymptotically-optimal working code), a machine-coding LLD (2-hour laptop build of a small OOP service), a HLD system-design round, plus one or two behavioural rounds with the hiring manager and a bar-raiser. Coupang uses Amazon-style Leadership-Principle probing in the behavioural loops, and multiple candidates flag ghosting after onsites and a director/VP culture-fit final round.
What topics does Coupang test in interviews?
Commonly reported topics include Graphs, Dynamic programming, Arrays & strings, Low-level design, System design, OOP.
These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often; treat this as directional prep, not a script.