Grokking the System Design Interview, Volume II
0% completed
Step 6: Detailed Component Design
Priya (user ID user123) is in a contest with 100,000 other people. With one minute left, she submits a Java solution to "Two Sum", along with thousands of others who are racing the clock. Within a few seconds she expects a verdict, and if it is Accepted, she expects to move up the leaderboard.
Her submission raises five questions, and each has a component that answers it:
- Where does her job wait when thousands arrive in the same minute? The submission queue.
- How can the judge run her code safely, when it might be hostile? The sandbox inside each execution worker. 3
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%