11 companies, 55 Interviews, 9 offers including Google, Amazon (and Square?)

I’ve been actively interviewing for past 5 months. Starting with a quick summary, here are the companies that I interviewed for:

Offers : Booking, Truecaller, Google, Amazon, Phonepe, Curefit, Dunzo, GoJek
Process not completed: Grab, Square
Reject : Agoda, Uber

Sitting through so many interviews and preparing for such a long time, I’ve learned a lot of things along the way. Things that could be useful to other people too. I aim to share all of that and add more value to that public corpus.

I’ve been a mentor on Interviewbit Academy in parallel to my interviews and have been telling the same stuff to my mentees too. So there’s a small validation that these methods work generally.

I won’t be preaching any life lessons. Instead, I’ll be sharing with you a list of actionable items that you can readily incorporate in your process. I’ve implemented these myself throughout the process and that’s why I’ll try to provide concrete examples wherever possible.

I had around 3.5 years of experience when I started and interviewed for SSE/SDE2/L4 positions, mostly for the Android platform as it is my expertise area. But I strongly feel that this post is equally useful to the ones applying for a general SDE. The only thing is that you won’t find resources for backend system design (which I think you don’t need much after grokking).

To put it at a common place and share it across multiple platforms, I've compiled everything into a medium post here:

https://medium.com/@yashgirdhar/11-companies-55-interviews-9-offers-including-google-and-amazon-heres-what-i-have-to-share-293852c1c98f

I want to share as much as possible and that’s why it’s gonna be a long post. So take a coffee, sit back and go through it slowly.

Leetcode has played a major role for me in cracking all of these interviews, specially the discuss forums. That's why I want to give back to the community here.

Regarding specific questions, I've added almost all my interview experiences on leetcode discuss in the interview experiences section.
I've added them anonymously but you should be able to filter all of them by :
Current Position: Senior SDE-Android
Location : Bangalore

Please feel free to reach out to me on linkedin for any help/questions/doubts.

Comments (51)