Panda Guru LogoPanda
Guru

Google L3 Interview Experience

Round 1 (Phone Screen)

Questions: Specific question not provided.
The interviewer was more interested in multiple approaches and ways to solve the problem from different perspectives, exploring 2-3 related approaches quickly.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 2 (Onsite)

Questions: A hard question related to trees. The initial question description was only two lines, which led to confusion. The interviewer provided a more detailed explanation.

Candidate's Approach

The candidate quickly realized their initial approach wouldn't work after the detailed explanation and changed to a new solution, which they were able to code and explain within 45 minutes.

Interviewer's Feedback

No feedback provided.


Round 3 (Onsite)

Questions:

  1. A medium straightforward coding question.
  2. A hard question related to simplifying mathematical expressions using stack and recursion.
Candidate's Approach

The candidate solved the first question in 7-8 minutes with code. For the second question, they used stack and recursion, and the interviewer liked their approach. The candidate also offered further optimizations, which satisfied the interviewer.

Interviewer's Feedback

No feedback provided.


Round 4 (Onsite)

Questions: Two medium-level dynamic programming questions that were somewhat related.

Candidate's Approach

The candidate was able to solve and explain their approaches to both questions.

Interviewer's Feedback

No feedback provided.