Designing A Digital Restaurant
alperenkeles.com·17w·
Discuss: r/programming

I had the second system design interview of my career last week, the first one was 7 years ago, I was a junior at college, the question was boring, and I fumbled it quite bad. That just made me scared of system design interviews, so I was pretty nervous, little did I know, it was actually very fun, so I wanted to write about it.

The question, roughly put, is as follows:

You walk into a restaurant, there’s a kiosk. You select some items, maybe a menu with some drinks, and you hit order. A few minutes later, you get the order. Assume that the kitchen is tracked entirely through a digital system, where individual workers can only communicate through a digital interface, design the kitchen.

As this is a 45 minute interview, there’s of course lots of handwaving, but we went through…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help