BS in CS
YOE 5
Questions Asked:
-
LRU Cache Implementation:
Example 1:
Input: [“LRUCache”,“put”,“put”,“get”,“put”,“get”,“get”], [[2],[1,1],[2,2],[1],[3,3],[2],[3]]
Output: [null,null,null,1,null,-1,3]
Explanation: Tested knowledge of data structures (HashMap + Doubly Linked List). -
Build a Collaborative Document Editor:
Discussed architecture using websockets, operational transforms, and conflict resolution. -
Behavioral:
Tell me about a challenging team project and how you handled disagreements.
Notes: Five rounds total: two coding, one system design, one product design, one behavioral. Very technical and heavy on design fundamentals.