How I Cracked the Google Coding Interview (from unemployment)
Вставка
- Опубліковано 21 лип 2024
- 🚀 neetcode.io/ - A better way to prepare for Coding Interviews
🥷 Discord: / discord
🐦 Twitter: / neetcode1
🐮 Support the channel: / neetcode
⭐ BLIND-75 PLAYLIST: • Two Sum - Leetcode 1 -...
💡 DYNAMIC PROGRAMMING PLAYLIST: • House Robber - Leetco...
0:00 - Intro
0:25 - How I got the Interview
2:42 - How I prepared for the Interview
4:00 - The Interview Day
5:27 - The 5 Interview rounds
#neetcode #google #interview
Disclosure: Some of the links above may be affiliate links, from which I may earn a small commission.
♪ Chocolate (Prod. by Lukrembo)
Link : • (no copyright music) l... - Наука та технологія
🚀 neetcode.io/ - I created a FREE site to make interview prep a lot easier, hope it helps! ❤
As a mostly self taught programmer I appreciate this structure alot
Thanks for creating. I am following your sheet. Solved 44 already.
Its soooooo helpful. Thanks! I've been breaking it down further into other patterns to practice like prefix sum
Thank you! I am going to be interviewed this Friday :)
@@morenomt27 Good luck!!
Due to leetcode + your videos I was able to get a Google offer. I start this summer. Thanks so much!
congrats
You are so good!
good freaking job man . can i talk to you somehow? i have got some ,very few questions
@@nokibulislam9423 just practice until your day comes.
Congratulations bro..👍
It's crazy that a recruiter left the founder of Neetcode waiting for 3 months.... they should've hired you on the spot. Anyone with this much sincerity and willingness to share their knowledge deserves the absolute best in life. Thank you for all that you do, we look forward to your next videos.
Good that you are not making hiring decisions. Leave that to the professionals and mins your own business
@@ZelenoJabko hAha don't be too harsh lol
no offense but this would be pretty unrealistic lol
just got an offer from google/FB/amazon recently. These videos are super helpful. Thanks for everything you do!
Congrats!!!!! And best of luck!
Hi Matt, could you please help me with a contact of the HR who interacted with you for this role?
Hi...,I'm learning python and DSA . What should I do to place myself in MAANG?
(I'm not graduated yet)
Came to get good at simple coding problems, stayed for the inspirational tale of a man's journey to escape Neetdom. Congratulations and best of luck for your career!
What's neetdom?
@@hil449 NEET - Not in Education, Employment, or Training
@@vinaynb63 oh my god. I for some reason thought it was neat code all along and just a simple spin off leetcode, this is hilarious
Several things that can make a person less nervous for interviews:
* Being well prepared (study for months before interviewing)
* Don't put emphasis on the outcome (there aren't failures, only learnings)
Also, I have found exercise helps.
Second one is really good thought to have.
"Well prepared" is essentially the same concept as understanding a lot of coding subjects.
The issue I see with people is that they study interview questions. But that isn't the answer. You need to understand the concepts and how to approach the solution.
Nonsense. There’s success and there’s failure. The learning is a residual outcome.
*be enlightened by books such as "The Subtle Art of Not Giving a Fuck"
Neetcode, a heartfelt thank you for posting these videos and helping me prepare for my interviews. I secured a dream offer from Meta recently. I cannot explain the extent to which your videos have helped me understand and prepare for my interviews! Thank you so much once again!
This is solid advice right here.
Believe in yourself and trust the grind. Will, perseverance, strategy, and execution.
I had an interview recently and I pretty much got rolled over by everything that I was asked except for the technical questions. I was surprised by how fast I was able to solve them after practicing a lot of Leetcode problems from your website. So thanks a bunch!
Good luck for other interviews, soft skills and that bullshit is easy to acquire, or at least pretend, technical stuff is what separates you from the rest
@@berkouklahcene2594 inaccurate take. Soft skills of very high importance. Plenty of people meet the coding bar
@@moomoocow526 soft skills can come naturally to a lot of people. But technical skills must always be learned
I can understand when you say you were scared the interviewer would think you already knew the question. Your explanations are crystal clear, even for very hard problems
You've helped me gained the confidence to crack the interview at a big tech I've wanted to work with! All thanks to you!
I've just got an offer from Microsoft and I really need to thank you.
During my preparation I spent a lot of hours watching your videos and they were absolutely helpful.
Thank you so much!
congrats
hey! congratulations, i actually do competetive programming too and i am very intrested to hear from your side on how ya got in one of the biggest companies, Microsoft (its one of my dream companies lol)
@@kanukaushal7792 Well in my case, I use CTCI, Leetcode, System Design Interview book and Grokking Algorithms for preparation. Also, I prepared the behavioural interview learning the core values of microsoft. Finally and most important, apply to the position that you want. Thank you!
@@Pablo-br9mc woah! thanks for ur advice, sorry for replying late since i barely use my email. Thanks again.
@@Pablo-br9mc Hey also, i havent really decided what position I am best in. How should i decide? also if you dont mind then may i know your position?
Love your videos! Thanks for the tips and transparency! So happy for you!
Thanks for all your work Neetcode! Your videos have been the single best resource when preparing for my Google interviews. Thanks to you, I was able perform well during my onsite and get an offer! Will be starting in the summer right after I graduate from university :)
Congratulations 🎉🎉 and good luck!!
@Neetcode, wanna know something absolutely crazy? I watched this video the day it came out, in between interview 3 and 4 at Google. I got the offer. Your videos on all the different concepts helped me so much. Thank you.
Happy for you from China! And thank you so much for explaining things in a clear and easy to understand way.
These videos helped me a ton to get an internship there. Thank you Mr Neetcode
Thank you for sharing your interview experience! As someone who has fun trying to crack the hard problems, I now really feel eager to know what the hard ones were. It's like hearing about how great a song was, without actually hearing it.
Hi. Congratulations and Thank you. Your videos helped me a lot when I was preparing for my interviews. I recently passed Meta Interviews and your channel played a big role in that journey.
Currently on HC. I wouldn't be able to get this far on the process if not for this channel. Thanks for all the videos and explanations!
What's HC?
Been watching your videos from past 2-3 months . Got to say they are they best explained out there and Happy to witness your progress and hope to get same one day
Proper preparation produces pure performance (5P). Repetition is the mother of skills. Congratulations!
Thanks for sharing your interview experience! I have to say I am experiencing the same situation right now. I had an interview last week and was able to tackle both problems very quickly. But then the interviewer asked me if I could do some optimization (not time and space complexity but reduce the lines of code) and I didn't come up with the answer he wanted at the end. I am still waiting for their decision and I feel like its also a 50-50 game for me. Hopefully I can get it. Job hunting is just so frustrating lol.
8:00 Making sure that they watch you write out the instructions and voluntarily correct you was a really helpful tip, thank you. I have always had difficulty paying attention to auditory instruction (traditional lectures, podcasts, etc are utterly useless to me). No issue whatsoever with written instructions or videos with captions that I can read, or at bare minimum, a recording that I can replay as many times as I need. Getting a spoken coding prompt that I have to interpret, possibly over a phone, and possibly with a strong accent, is my worst nightmare interview scenario.
I got an offer from Microsoft thanks to you. Your videos are amazing, thanks neetcode!
Congratulations! Appreciate your videos and good luck with your new employment!
Hey thank you for taking time to post this video and the other leetcode videos!! You're the best
Thank you for sharing your story and journey, and most of all, making the NeetCode website!
Thanks for all the efforts you made for us. Highly appreciated!
Congrats man! I started watching your video since last September, and I also got into google as a ng and will start in June! Your video helped me a lot! Thank you! ps: the google hiring process is definitely very stressful
I am interested to go google
Plz suggest me how to prepare and how to apply
Congratulations on your new start !! So happy for you.
I went through the same interview process with Google (went straight to onsite due to being interviewed in the past). Thought I did well but got the close but no cigar. Gotten better since a friend recommended your channel.
What kind of questions did they ask you on the on-site ?
@@muzammilchowdhury3860 similar to what NeetCode mentioned on this video. I did have coding problems similar to LeetCode but with some modifications and one that was not even on Leetcode. I didn't have any system design problem (probably because I was going for an L4 SWE role). All the problems I had were medium based.
Congrats Man!!. I finished my interviews with Google last month but couldn't get through it. I'll have to try again after 6months. But it was really best interview experience for me. Keep rocking........
Love your content and solution , whenever i get stuck at a problem, i just search for your solution and its's best explanation i could ever find, looking forward to more of your content , Thanks
Congrats! I am genuinely happy for you. Make Google great again, but also do not forget about us, please. Would love to keep working on leetcode problems along with your recordings.
I have been watching and practising with your video while preparing for an interview with amazon. I had no confidence at all in the beginning and I am now going into the final round next week!
All thanks to you! Your video helped me a lot!
update: I just received an offer for SDE!!!!!!! All thanks to you!
I really appreciate all your sharing and all the amazing instructional videos, got an interview next week, still working the way up there. Your videos definitely helps a lot!!
you give me hope man. thank you for everything!
Congrats Man!! Well deserved
Congratulations! You are the best.
Really happy for you! You well deserved it!
Your journey is really inspirational!!
Amazing story. I’d love to have you explain the different DSA on your website. For example explaining what Greedy, DP, Heaps, etc are. Plus the benefits of each and when to use each one
Thank you for sharing your process. Congratulations!
Congratulations👍 And thank you for your help keep regular updating videos
So happy for you, Best of luck on your career
Great story! Maybe you could elaborate on your experience in Hiring committee and and team matching phase? I'm currently doing team matching right now after the onsite and your videos definitely helped a lot. Haven't done HC yet tho
Thankyou man for the content and the site . 👍
You helped me get into Google. Thank you :)
for someone who is unemployed currently this video definitely feels a ray of hope.
congrats! love your channel bro
you are such a beast, thank you for everything you do
Thanks for sharing! I failed my 5 rounds of interviews last year. I'm looking to reapply this year after subscribing to your site!
Hey there. Thanks for all your great videos. One big challenge that I have always struggled with these virtual interviews at least, is when you try to communicate/draw your thoughts for the first time when you see the problem online. So normally when you are to solve a problem you have to first do a few examples by hand and a pen (draw a decision tree for a DP problem or work with some pointers)and then only afterwards, you can collect your thoughts and code the solution up. So the question is how did you do that initial thinking process? particularly on the google doc, as it is not very user-friendly with drawing shapes/trees(lags in updating canvas), and plus it takes a good amount of time to sketch things. If you can share your experience in this regard also would be truly appreciated.
Thanks for all your effort!
I love your video man. Videos are not just helpful , its also inspiring. May I ask you before your onsite , around how many problem on leetcode have you solved? Also whats the ratio look like? Like what percentage of solved problems are easy/medium and hard. Also did you also solved google tagged question?
Same question popped up into my mind!
This video helped with get an offer with Google. Thank you so much.
Kind of an odd question, but what sketching tools do you use that allows you to draw on your computer that easily?
Thanks for sharing your valuable experience ❤
Congrats man, well deserved.
I'm so happy for you man .you are amazing 😍🤩
Thanks for this awesome material
I have recently got offer from Google, NeetCode helped me during my coding interview Prep.
Very good to know , congrats !!!
I've been coding for a little over 2 years and I am going to be interviewing at Google soon, I'm incredibly nervous. I'm going to use your channel to hopefully help me better prepare. thank you for this video though, it somehow makes me feel less nervous.
Love your website man, really useful for keeping track of what you've studied and what to study next. You don't have any sections for DFS/BFS though, are you going to add those?
Dammn Man !! thank you for your videos ... with your help i got offers from Microsoft and Amazon .. tho got rejected by google :P
But once again thanks to you my guy !
Love you man!
Wow so happy for you!!
congratulations! would you be willing to share the problem types you encountered? graphs, DP, etc? thanks!
Congratulations 🥳👏
Thanks for the vid - did you draw out solutions like you do in your videos? Or did you just operate within that Google Doc?
Congratulations!🎉
Neetcode is legendary.
I love watching your videos and I was so happy for you when I saw that you bagged a job in Google. You truly deserve this and much more. I have one question about the interview process. Were you able to use Python to code up the solutions?
yeah i used python for all the rounds
Thank you for all the great content. I am self taught and you're lessons are the best. How many questions did you do overall if you are happy to share?
I knew you would get it dude👍
Neet. You're an inspiration
Your journey inspired me
thanks a lot..
Thanks for all the videos. One quick question. I know you use a nice drawing pad for all your videos. Did you/were you allowed to use it during the interview? If not, what did you use to draw conceptual figures such as a tree? Thanks again!
Awesome site. Appreciate the videos
Neetcode I'm unemployed and you are a fucking inspiration. I've been a sub for quite a while and glad to see ur channel really popping off. I'll be at Google NYC soon.
Same here.
Yessir that's the attitude
@NeetCode Hey man, I'm watching your videos and preparing my google interview. Your videos are very helpful. Thanks a lot! I have a question. How long do you take the time to think about the solution to solve the problem before you see the solution when you can't solve?
Kudos to you sir!
what more do you mention on your resume except dsa, like web dev or machine learning or is anything else that is needed to make your resume stand out?
Thank you for the video!
You didn't mention the system design round. Didn't you have it?
I am really happy for you sir :)
For a SWE position at Google, do any of the four coding rounds involve having to come up with an entire application or system by scratch on a systems design level? Or are they all more or less here's a problem solve the problem?
How has your commute been to the NYC office? Do you commute from out of state (such as NJ) because that's what I'm planning on doing and wanted some insight.
keep your head up. We all know it's stressful. Google ain't the only company folks!
Congratulations Neetcode...your videos are amazing...I learnt a lot from your videos..Did Google not ask any system design questions during your onsite interview?
Hey, was wondering if you were allowed to use your tablet and pen, (the same way you do In the videos) to explain your thought process in the interview
Was there any system design interview round? If you could share any system design resources, that would be great. Thank you so much, appreciate content on this channel!
Congratulations!
Thank you for your videos
I got an interview for New Grad, but didn't make it to an offer. The questions that were asked were easier than I anticipated and I solved all of them. Still, didn't get an offer. I think I struggled with the hints from the interviewers when they tried helping me optimize my code. Or maybe it was something else. Will try again next year!
Hey how did you get so good at analyzing space and time complexity of your code? P.S. Congratulations on your role!!
Finally you rocked it
The first time I cold applied online but then reached out to a few recruiters and one of them gave me an interview. The second time I was contacted on LinkedIn by a recruiter (probably contracted) and got the interview that way. I say definitely reach out (well!) and also don't ignore contracted recruiters as they probably have a lot less people reaching out to them. I believe they're contracted because they have companies like Randstad listed as their employer but have google recruiter/sourcer in their profile/headline. Definitely target them.
Thank you for sharing :) So to get this straight, do you get asked DSA questions for all 4 coding interviews? Also, what level would you categorize each question (easy-level-hard)?