Google | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview consisted of two parts: behavioral questions and a coding test. In the first part, I answered behavioral questions about my background and experience. The interviewer was very friendly and the questions allowed me to showcase my teamwork, problem-solving, and project management skills. I discussed a college project, and the interviewer showed great interest in how I overcame challenges.
The second part involved a coding test where I had to solve a problem on a whiteboard. The interviewer observed my coding process and occasionally asked questions to understand my thought process. I successfully solved the problem and optimized my code. The entire process lasted about 29 minutes, and the overall experience was great.
Technical Questions
- Robot Grid Distance Challenge (Graph, Dynamic Programming)
- Tree Distance Sum Problem (Tree, DFS)
Tips & Insights
Be prepared to discuss your past projects in detail, focusing on challenges and how you overcame them. During the coding test, think aloud to convey your thought process clearly to the interviewer.