After solving how many problems on Leetcode, when do you feel that you are ready for an interview with Google or Facebook? Also are system design questions common for new grads? Thank you. 😄
My 2 cents - Leetcode will not help you for Google. It is a different beast. You have to be a really brilliant programmer to be able to crack Google. And probably Facebook too. LC will help you crack Amazon, Microsoft, Adobe. Not Google. Source - personal experience.
*laughs in 汉语*
How many problems did you do?
Next time search Blind first. I’d say 200-300 questions 30/50/20 split on easy/medium/hard. Hope this can help: https://www.rooftopslushie.com/request/New-Grad-Interview-Process-at-Google-9
1) Solve enough so that you're great at CS fundamentals and pattern matching. 2) Alternatively, if you're not great at either, solve enough that you'll have a good shot of having seen the questions before already. I much prefer (1) so did an easy, medium, and hard for each data structure. Worked out fine for me w G/FB offers. I probably got lucky in that none of the questions required me to be clever.
Solving questions from leetcode is a good practice. But understanding the basic steps on how to approach a problem is far more important, IMO. Once you could take random 10 problems and identify the optimal solution is first 5 mins of working with it, you know you can crack any coding interview. Cracking design interview comes with pure experience. Because, in practice there would be more challenges that you wouldn't know by just watching some videos or understanding existing design. It requires a very good understanding of breadth as well as depth of the problem.
I can work for you - no pay in any none engineering role.
Its all about doing enough to recognize what ds to use and the most efficient approach. Some get it in 50, some in 500, some never.
Health & Wellness
Yesterday
247
People on Blind- what’s your end game?
Health & Wellness
Yesterday
431
Lasik cost
Tech Industry
Yesterday
2411
What happens when most of your team is Indian?
Tech Industry
Yesterday
1384
Women, help me understand why this is inspirational
Tech Industry
3d
62397
Crossed a line with my boss
System design are not common for new grad. Depends on your experience though. However solving medium question in 15 - 20 minutes and hard questions in around 30 minutes would help. Don’t look at the number of questions solely. There are folks who merely solved 50 and got into FB and G. Saying that try to get good understanding of the data structures and algorithms and also their complexities and applications. Particularly for Google.
If you can solve any leetcode hard in 30 minutes without hints, you can go anywhere..