Elimination Round
- Maximum Depth of Binary Tree
- Zigzag Level Order Traversal
Round 1 – DSA
- Max Points on a Line / Max Collinear Points
- Minimum Length Substring
Round 2 – AI + Coding
- LRU Cache with Counters
- Given different workloads, predict and calculate the cache's hit/miss ratio.
- This round required combining coding with reasoning about AI/system behavior.
Round 3 – Hiring Manager
- Behavioral interview questions
- Discussion combining past personal projects and work experience
Round 4 – System Design
- Design Google Calendar
- Detailed discussion of the system's overall architecture and core components.
- Discussion of scalability and specific design decisions.
Round 5 – Technical Communication
- Deep dive into a past personal project
- Detailed discussion of technical decisions and challenges faced.
- Discussion of trade-offs between different approaches and implementation details.
Discussion
Loading comments…