Had the worst onsite interview possible today. Venting it out. Round 1 - Only round that went reasonably well. The question was a variant of topological ordering. Completed the code. Round 2 - System design round. Not ideal. Question was a variation of a key gen service. Round 3 - Some hard geometric problem that turned into a graph after 20 minutes of brainstorming. Did not have time to complete half the code. Round 4 - This is when things started heading downhill. Could not figure out the optimal solution and coded a sub optimal one. Later realized that the question was a variation of a leetcode hard where the optimal solution was coding up the whole AVL tree and some additional logic. WTF! Round 5 - Concurrency problem. I was not prepared for it and hence was mostly struggling. Expecting at least 3 no hires and will not aim to work for Google in the near future after this insane experience. 🤦🏻♂️ All rounds were 45 minutes.
Thanks for sharing. I did get some similar questions.
Where did you interview? Seattle?
Yes.
Was this for L6?
Jeez man! Loosing my hope to ever get there.
At least mentally you can just move on. It’s harder when you are super close but some random variable outside your control costs you an offer.
This. Recently interviewed and recruiter said it was very close but no offer in the end. Not able to get out of frustration!
Can you point to similar leetcode problem to understand the question better?
Doesn't Google usually ask 2 problems per round?
Not necessarily bad. It’s ok if you didn’t solve the whole thing, normally they just want to see how deep you can go.
You don't need optimal code..... This isn't interviewers are looking for. Do you really think interview expects you to write an AVL tree?
For 4 is it something to do with intervals or find all elements greater than the present element with greater index type
Also was 3 find number of squares formed by a pair of lines because it was also asked to me
A variation. And it was phrased like a real world example.