I was looking for a new job opportunity and was contacted by a Google recruiter on LinkedIn. After a long wait, I received a reply that they had frozen hiring for L3/L4. I started practicing on LeetCode and joined the SDE Skills Discord Server to learn how to approach design questions. I was contacted by a Microsoft recruiter and scheduled an interview. I also had an interview scheduled with Amazon. I was offered a position at both Microsoft and Amazon. I was then contacted by an Uber recruiter and scheduled an interview. I was rejected from Uber. I was then contacted by the Google recruiter again and was offered a position at Google. I accepted the offer and declined the other offers.
My interview process at Uber was as follows:
I found the Uber interviewers to be very talented. The recruiter told me that the coding rounds had positive feedback, but the last two rounds ruined it for me.
I learned a lot from my interview experience at Uber. I realized the importance of being prepared for design questions and being able to explain my thought process clearly. I also learned that it is important to be confident and not let nervousness get in the way of my performance.