Practical Guide to LeetCode | How I Passed Facebook’s Coding Interviews

preview_player
Показать описание
A PRACTICAL coding interview prep guide!
When preparing for a big tech coding interview, it is important to have a strategy that will help you use your time efficiently and get ready FAST.
In this video I will share advice and tips for using LeetCode efficiently to prepare for coding interviews.

Data structures overview, mentioned in the video:
Рекомендации по теме
Комментарии
Автор

Here are my takeaways:
1) Start with the brute force/naive solution. Think without any constraints.
2) Understand what is causing inefficiency in the naive solution and optimize it.
3) Write small example inputs and try solving them. Look for patterns and come up with rules for solution.
4) Think of more complex inputs and corner cases. Test your solution on those.
5) If you can't solve it, don't spend too much time and watch the solution. Finally implement the solution yourself.
6) Make a note of what you missed in this question so that you can recognize it next time you see it in another question.

hp
Автор

Thank you! I am currently studying and hoping to get my first screening interview!! It gets tough when coding is stripped off at work and a struggle to focus when studying. Thank you for the tips!

morenomt
Автор

Fantastic advice and summary. Your videos are really helpful, thank you.

vivekpujaravp
Автор

Just passed the coding interview for data engineering at Facebook, partially by watching your videos so thanks for posting! I agree that you shouldn't really expect to see Leetcode questions exactly in your interview. I did basically all of the top 100 in Leetcode and I think I would notice if any question was public. Apart from that, it looks like we had different roles, and I also had SQL challenges to answer.

steeveen
Автор

just started with leetcode and this is gold 💫

OrdinaryPersonah
Автор

I never leave comments on videos but I need you to know that this video was an aha moment for me. Your philosophy about generalizing via exposure makes a ton of sense, and gives purpose when the grind can feel relentless. I think you spoke the quiet part out loud, and I for one needed to hear it! Thanks for the philosophy and the analogy to ML. Also very much appreciated the tips on sorting Leetcode questions, and which filters to use. Goes hand in hand with the first point. Great work.

JA-yjyb
Автор

Ohh congratulations on that, I have been following your channel for a while you solve the problems with very clear thinking.

vishalmishra
Автор

Thank you so much! Congrats for your new job! Good luck!

xvnodjf
Автор

Thank you this was helpful. Congratulations for your new position! Your team is lucky to have!

Cloud-
Автор

Your videos are helping a lot while preparing for interviews.

menparasrushtisureshbhai
Автор

Congratulations.. great advice. I will definitely take heed to these wise words.

angelostraight
Автор

Thanks for the sharing and the tips to get started.

alexchu
Автор

Congrats. Also, really good guidance and advises. Thanks!

ronrozen
Автор

I've watched so many videos on tips for passing coding interviews, this is by far the best! I will post here when I get an offer from a big tech company :)

positiveoptimist
Автор

Great video. Amazing tips and everything was to the point. 👏

ishaankulkarni
Автор

Congratulations, Really happy for you. well deserved :)

nabilaldhaleai
Автор

Congratulations on your new job and thanks for all the videos :).

carefree_ladka
Автор

Thank you, For making this video. I was struggling for some days. Now I am motivated.

Shivakumar-iktt
Автор

Congratulations on the new role! :) Loved the video ❤️

annettejohn
Автор

I'm coming from no software background, I'm mainly in the hardware side, I started with C++ and then now Java just because I found so many Java tutorials. Doing leetcode that you've mentioned and thanks for the advice.

sononsoft