Google | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview consisted of two parts: a technical coding round followed by a behavioral interview. During the coding portion, I was given a couple of problems to solve in real-time. One of the problems was related to tree traversal, which I had to implement efficiently. The interviewer was very supportive and encouraged me to verbalize my thought process. After completing the coding round, we transitioned into the behavioral interview, where I was asked various questions focusing on my experiences and how I handle challenges at work. I shared specific instances from my past internships that highlighted my problem-solving skills and teamwork.
Technical Questions
- Tree Distance Sum Problem (Tree, DFS)
- Binary Tree Traversal (Tree, DFS)
Tips & Insights
I found the interview process to be quite engaging and was impressed by how the interviewer facilitated the conversation. It’s important to communicate your thought process clearly during the coding round and to provide specific examples during the behavioral interview.