Google | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview was conducted over a video call. It started with an introduction where I was asked to talk about my resume. The interviewer then moved on to some behavioral questions focusing on teamwork and handling conflict. After that, we moved to the coding section where I was given a problem to solve. I was asked to implement a function to reverse a linked list and explain my thought process. Once I completed that, I was asked to discuss time and space complexity. Finally, the interviewer asked if I had any questions for them.
Technical Questions
- Reverse Linked List (Linked List, Recursion)
- Two Sum (Array, Hash Table)
Tips & Insights
Be prepared to discuss your past experiences in detail, especially regarding teamwork and conflict resolution. Practice coding problems thoroughly and be ready to explain your thought process and the complexities of your solutions.