← Back to experiences
[ OK ] Loaded —
[ INFO ]
$ cd
$ ls -lt
01
02
03
04
05
$ ls -lt
01
02
03
04
05
user@intervues:~/experiences/…$
Level: Senior-Level
Round: Phone Screen · Type: System Design · Difficulty: 6/10 · Duration: 60 min · Interviewer: Neutral
Topics: System Design, API Design, Stocks
Location: San Francisco Bay Area
Interview date: 2026-01-15
I was asked to design a stock trading system, considering how to handle pending and expired orders, and identifying system bottlenecks.
I was asked to design a stock trading system, assuming there's a third-party stock API available with POST (to return unique ID), GET (to return order details), and DELETE (to cancel the order) functionalities. The main focus was on how to handle pending and expired orders and to identify system bottlenecks and potential solutions.