Poll time! How many LCs did you solve before you were comfortable and consistent in passing interviews? How much did you improve? It’s a mix of both, but how did LCs help more - because you could generalize better to new problems, or because you were likely to see a previously-solved problem? Post your # LCs, # on-sites, # offers! With company details if possible. #leetcode
I did few LC (<50) but spent a couple months reviewing concepts like i was studying for an exam. EPI was helpful in summarizing concepts and guiding my study.
Like Arnold used to say, “start counting only after you get tired”
“All the blood rushing into the brain, solving all the LCs is fantastic, it feels like coming” - actual quote by Arnold
“LC with me if you want to live!” (in the Bay Area)
I did about ~200 for new grad apps and was decent (offers at Amazon and Bloomberg, rejected at HC at Google). 300 I think would’ve been the peak of my performance.
Thanks for the reply. In your interviews did you see many problems that were identical (or near-identical) to ones you’d already solved?
I’d say about half of my questions were straight from LC.
200 questions for me, After that I didn't seen any improvements from solving mediums. Of course I can go after more hard problems but the time ROI is not worth it. I interviewed with Apple and passed their on-site, and I have upcoming on site with Amazon.
Same question for you - did you see many problems that were identical (or near-identical) to ones you’d already solved?
Yes I did, but I tried to avoid those problems. So when I open a problem that looks similar to something I have solved before and I know it has the same pattern then I just skip it. What u want to do is to have space repetition for a particular pattern, so it is better to do 2 DP problems per week for 4 weeks instead of the same 8 problems in 1 week.
~70 questions felt like enough. Learning and understanding concepts is more important IMO
Is to good to tag a FAANG and sort by frequency or go over each topic and practice? Assume the person has an overall idea on each topic but may lack in depth knowledge .
But really, it is quite subjective
True. I guess by “consistent” I’m thinking roughly >= 65% on-site pass rate. That’s roughly 90% pass rate for an individual round, assuming a simple model where you need to have 4 consecutive successful rounds, 0.9^4.
People can also post their # LCs, # on-sites, # offers!