Outreach September Staff Engineer
Anonymous User
476

Outreach Staff Engineer

Round 1
Started with a very brief discussion on my current/past work.
Then moved to the main problem: Design a key-value store supporting the following operations:
set(key, value)
get(key)
delete(key)
undo()
redo()
I was able to solve it quickly. The key focus here was completeness of the solution and covering all edge cases.
Tip: Don’t assume anything — clarify your assumptions upfront.
Feedback of this round was positive.

Round 2
System Design Round
First went through previous projects. Then I was asked to design the multi tenant chat application.
Not sure why I was rejected from this round.

Comments (0)