I don’t care about the number people recommend. I want to know how many you did. I see people do several hundred and I’m thinking “wow overkill, they should probably work their your actual interview skills.” TC 110 yoe 5 Coming to Microsoft ~200k
I did less than 100 on the site but I did spend time at almost every problem in the Elements of Programming Interviews book
Hashmap, lists, priority queue, sorting algorithms, DFS, BFS, maybe dynamic programming. That's enough for 90% of interview questions. Of course you will need sys design for some positions. If they give you a LC hard that usually means they already have a candidate in mind.
And if you solve LC hard... They will hire you instead.
Great initial list. More advanced but somewhat common: graph algos (MSTs via either Prims or Kruskals, union find, dijkstras/bellman ford), tries, monotonic stacks/queues, Tries and variations on traditional trie, recursive backtracking, non-obvious applications of binary search.
301
Received Meta, Google, Amazon offer. 350 solved
How did you prepared for google ...like they mostly ask dynamic programming ...how did u prepared it?
Hey @UBEk20, I just finished Google on-sites. I didn't get any DP questions. You have to be very unlucky to get all DP questions. Also here on blind, we can't verify if the people who claims they got DP questions were actually getting DP questions.
500 for Microsoft and amazon 2 years later I have 1400 questions done. Looking to interview this summer
Serious question, do you feel significantly more prepared at 1400 than at say 1000 or even 500? Unless you enjoy leetcode I don’t see the point in spending so much time on it. It gets so repetitive after a while
I feel way stronger. 2 years of consistent studying helped a lot
750+ on LC 200 in a single weekend on codesignal. I was aiming for 100 but they were too easy
~250 for Google. I only did Google tagged questions.
Received G offer with ~212 completed.
How many months is that
Did most of those LC in 1.5 months. Then a few while in interview processes.