Sneha Reddy
L5 SWE at Google
📋 Overview
6 rounds over 2 days at Google Hyderabad. Pure DSA focus with some system design. Google values clean code, optimal solutions and clear communication of thought process.
Rounds
6
Level
5+ yrs
Difficulty
Hard
Result
Selected
👨💼 Interview Rounds
Phone screen — 2 LeetCode medium problems
Questions Asked:
- →Word ladder
- →Meeting rooms II
Onsite — Trees and Graphs
Questions Asked:
- →Serialize and deserialize binary tree
- →Number of islands
Onsite — Dynamic Programming
Questions Asked:
- →Edit distance
- →Burst balloons
Design Google Drive
Questions Asked:
- →Design a distributed file storage system like Google Drive
Onsite — Strings and Arrays
Questions Asked:
- →Minimum window substring
- →Trapping rain water
Googleyness and leadership
Questions Asked:
- →Describe a challenging project
- →How do you handle disagreements?
💡 Tips from Sneha Reddy
Solve 300+ LeetCode problems — focus on medium and hard
Practice explaining your approach before coding
For system design, study Google's published papers
Time complexity analysis is mandatory for every solution
🏷️ Topics Covered
Preparing for Google?
Practice the topics mentioned in this experience.