Here is my breakdown of L4 interview process
Reached out by recuriter to apply for a L4 position, got team matched the very next day.
I asked for 3 weeks of preparation, and recuriter asked if I am interested in mock interview with a googler next week, which I accepted :)
The Onsite is going to 4 rounds ( 3 coding + 1 googlyness)
Mock interview: Was asked a leetcode easy problem. Interviewer gave some tips to improve on. One of which is "Dry run our code before saying to the interviewer that you are done code. Use this tecnique of writing the variable values in comments (next or above the repective line in code) as you dry run it".
OnSite (cannot share exact problems due to NDA :) )
round 1: Interviewer said he is not gonna ask some trick question, he wants to see my problem solving and coding skills.
Question is exact similar to a leetcode medium on binary search, but with a catch. I was able quickly able come up with a solution and coded it. He gave two more follow ups, which I discussed and coded in 45 min. Missed one edge case in last follow up and also missed to call the other function that I defined with right type, for which intervewer pointed and I fixed immediately.
Overall I think it went good, and interviewer said he liked my way of approaching and thinking out load.
Personal Rating: Hire
round 2: After brief discussion of my resume, was given a easy leetcode problem, which I discussed and coded it.
follow up: Slight modification to original problem, which I would say still LC medium, disucssed and coded it
follow up: Now, he made it a hard DP by again modifying it, thankfully I was quickly able to discuss why greedy doesnt work and why we need DP and came up with transition functions and discussed Time complexities and alternate approaches. Coded it in time.
Personal Rating: Strong Hire or Hire
Lunch: (this is not sponsered by google since it is virtual :( )
round 3: This time a string problem with stacks, may be LC medium, I was able to discuss and code it in time.
Personal Rating: Hire or Strong Hire
round 4: Googlyness, I dont remember the questions
Personal Rating: Hire
I am still waiting for feedback, its been a week. I will update it once I get it.
3.5 YOE
LC Stats: 650 over 2 years.
Overall, it went better than I had imagined in my mind over years.
Update: Got interview feedback that the interview feedback is positive but the position is now closed. So back to team matching again :|