Top 5 Coding Interview MISTAKES (from a Google Engineer)

Top 5 Coding Interview MISTAKES (from a Google Engineer)

NeetCode

2 года назад

131,691 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@kuoyulu6714
@kuoyulu6714 - 20.07.2023 09:21

I am going through your leetCode site doing 1 question a day, and it has been great! Thank you so much!

Ответить
@rhodabaruch4
@rhodabaruch4 - 01.07.2023 04:27

Where can we tip you? Would love to throw a little appreciation back after I get a job!

Ответить
@mr.fabulous5165
@mr.fabulous5165 - 19.05.2023 17:41

would u prefer 14 inch MacBook Pro or 16 inch as developer tool ?

Ответить
@markmcgettrick2532
@markmcgettrick2532 - 25.04.2023 19:30

As a hiring manager I completely agree, at least for me, I am much more interested in knowing the candidates thought process than seeing a correct solution. I'd rather hear a candidate describe their (correct) approach to many scenarios than to see a implementation of just one.

Ответить
@odiadavid6957
@odiadavid6957 - 13.01.2023 23:26

Bombed my coding interview today 😢 . I recognized the question and jumped in immediately.

Ответить
@alfonsocvu
@alfonsocvu - 21.11.2022 18:53

Thanks needcode landed a job at intuit and got into the onsite on couple of companies. Got an offer from Google also but the intuit offer was better.

I really appreciate your content.

Ответить
@jasonswift7468
@jasonswift7468 - 18.11.2022 05:47

Hi, How do you make a video like this? What software tools do you use?

Ответить
@paradox2738
@paradox2738 - 20.10.2022 20:51

Any extra advice for students overseas, having the white board interviews online.

Ответить
@theja63
@theja63 - 06.09.2022 04:06

I was able to enter heaven thanks to neetcode. Saint Peter was tough but I still got through.

Ответить
@sanchit5764
@sanchit5764 - 31.08.2022 06:35

34/150: agree.

Ответить
@ahuman32478
@ahuman32478 - 31.08.2022 06:06

The biggest mistake is thinking that you don't need to study social skills for the interview

Ответить
@msd2281
@msd2281 - 18.08.2022 16:39

Love your videos NeetCode!! I try to be as well-spoken and confident as you everyday. but just not working out in interviews :((

Ответить
@bigrat5101
@bigrat5101 - 16.08.2022 02:57

HI NC, can I ask which device you use for the drawing part in each video?

Ответить
@sivasangaranv4746
@sivasangaranv4746 - 02.08.2022 14:36

Sir, what about sorting algorithms?

Ответить
@hemanthkumar-kz5gx
@hemanthkumar-kz5gx - 18.07.2022 16:34

I got today why I rejected by tech companys

Ответить
@asadsbhatti
@asadsbhatti - 01.07.2022 16:41

In the video you said you read every comment. If you read this reply me with " Yes" , i am just curious 🤨🧐

Ответить
@Bigbacon
@Bigbacon - 01.07.2022 00:43

Programming tests like this are the worst...especially if you are someone with learning disabilities. Especially annoying as you age and have actual experience because most of the questions like this are not real world work but more like a college level homework assignment. I can develop and build enterprise level applications but I'd fail every single one of these types of things.

Ответить
@siyuanzhang6774
@siyuanzhang6774 - 30.06.2022 20:59

Just got rejected from Google. I thought i did well on the on-site interview. But i got rejected. The recruiter didn't provide feedback. That's really weird

Ответить
@Kamel419
@Kamel419 - 29.06.2022 08:43

I have a couple of friends who perform technical interviews and they tell me that most candidates can't even seem to do basic coding. They even allow the person to write in the language of their preference.

I highly recommend practicing whiteboard coding, it's a big part of what people aren't mentally prepared for

Ответить
@roguenoir
@roguenoir - 29.06.2022 04:49

What if the interviewer has 2 questions planned but you get stuck on the first question not because you have absolutely no clue but the interviewer is extremely picky and insists on the "perfect" solution.. and you never get to the 2nd question. This happened during a Facebook coding interview where I ended up giving a O(N) solution to the first question but the interviewer insisted on not only a O(N) solution but also one that's 1-pass through (and he didn't tell you the 1-pass requirement when he first posed the question but I guess it's my fault for not asking about it since it didn't even enter my mind to ask if he wants a 1-pass solution.) Anyways, he had 2 questions planned and I couldn't finish the 1st one to his liking even though I had a O(N) solution but was 2 pass and he never let me move on to the 2nd question.

Ответить
@nayanankmahajan
@nayanankmahajan - 27.06.2022 07:21

Hi, I have a tricky situation. maybe you can help/guide.
Can someone with 10 yrs exp in IT services companies like Accenture/deloitte/Infosys etc still make it to big tech or is it too late?

Its a dream to work in big tech but I was stuck with these companies too long due to my work visa H1b and Green card. Please guide. Any help/suggestions are much appreciated. Thanks !!

Ответить
@NoodleFlame
@NoodleFlame - 27.06.2022 04:50

In a coding interview for my first software engineer role I had to write a routine to check if a number was prime. I chose to avoid a more complicated and optimal solution because it wasn't asked for and when queried it wasn't required. Instead I went with a very concise routine that was easy to understand, using only 4 lines of code. Its simplicity impressed the interviewer and was not a solution he had seen before. I got the job but can't help but think the outcome could have been very different.

Ответить
@brienbell1797
@brienbell1797 - 26.06.2022 07:30

I think this is a good overview of common mistakes, but I slightly disagree with the not managing time. If an interviewer knows they are going to ask follow ups, or expects the candidate to solve more than one question, it should be their responsibility to move the candidate along. Obviously if the candidate is struggling, be patient with them, and help them get to some working solution so they have a good experience. But if it’s clear the candidate knows what they are doing, the interviewer should move the interview along. At the end of the day it’s the interviewer’s responsibility to collect the data they need, which means they own the time management. It shouldn’t be the case that “you are lucky” the interviewer gives you some notice of the time constraints, that’s part of their job.

Ответить
@majorangle
@majorangle - 25.06.2022 17:38

coding jobes pay you horrid these days. better off being a pro gamer

Ответить
@sgtsqrt
@sgtsqrt - 23.06.2022 22:06

Do you think its possible, that they want you to solve some problems that are by nature - not solvable. But you can solve at least parts of it very well. So they want to test if you can seperate a big problem into many small and then solve these which have a solution and explain why others cant be solved. I encountered such things in my university :D

Ответить
@andrewbarzu6617
@andrewbarzu6617 - 23.06.2022 06:04

For me at least it was usually the impression that I left that mattered the most. I never prepared with weeks/months in advance if i ever prepared, mostly just 1/2 days before the interview, and that went incredibly well every time. The questions are supposed to take you by surprise and check whether you are a good candidate or not. If you study them beforehand, what point do they still have? I never met an interviewer to care about whether my answer was completely correct for a whiteboard question, mostly what they cared was whether I was a good fit. Even more, I feel like overpreparing is a way to make you feel less confident, since you know the extent of your knowledge, and getting questions that are outside of that range will make you feel more nervous than if you didn't study anything. Strive to be a better person, not a better robot, if anyone wanted to hire a robot they'd just get github copilot.

Ответить
@CristianGarcia
@CristianGarcia - 22.06.2022 16:45

These titles are one step from ending with "(as a millionaire)"

Ответить
@ElijahManor
@ElijahManor - 22.06.2022 04:57

Great tips. I wonder if the interviewers let you know up front that there will be more than one problem to help you know how to gauge your time?

Ответить
@mehmetnadi8930
@mehmetnadi8930 - 21.06.2022 23:06

Should’ve added “(as a millionaire)” to the title.

Ответить
@jephte267
@jephte267 - 20.06.2022 03:31

UMPIRE (Understand(clarify with questions, happy case), Match(match to known pattern, known techniques), Plan(Pseudocode, think of edge cases), Implement(write code), Review(walk through the code like you were debugging), Evaluate(discuss Time/Space complexity).

Ответить
@shmuel-k
@shmuel-k - 19.06.2022 12:25

Would you say it's safe to ask for hints or ask if the interviewer has more questions planned?
Or are these taboo questions?

Ответить
@kiralight4212
@kiralight4212 - 18.06.2022 20:30

Hi NeetCode, how many leetcode questions of hard difficulty to complete at minimum would you recommend, especially if one wants to get a job at FAANG(Google ideally!)

Ответить
@robrobbins
@robrobbins - 17.06.2022 16:58

I only do coding interviews for Amish companies. They have no idea what my code is meant to do. It can be difficult to do your work without electricity.

Ответить
@urvashidang6083
@urvashidang6083 - 16.06.2022 23:34

I had my google interview on 25th May but didnt hear back anything since thn what could be the reason should i now reach out to him? Or Wait..
My last interview wasnt great🙃

Ответить
@kell7689
@kell7689 - 15.06.2022 21:46

How good does it feel to write “from a Google engineer”? 😏

Ответить
@yossiyaari3760
@yossiyaari3760 - 15.06.2022 20:21

that explains some of my interview failures :-)
I still think the common methodology is somewhat wrong, and my guess is that the rate of false negatives is way too high.

Ответить
@ndeta
@ndeta - 14.06.2022 16:39

How many times do you have to study data structures and algorithms before being able to do whiteboard

Ответить
@billmark1157
@billmark1157 - 14.06.2022 06:39

Hey Neetcode,

On reading the room, how would you know what your interviewer is looking for? They could be staying quiet because they just want to hear your thought process without interrupting, or they could be staying quiet because they only care about the end result (your code).

Thanks!

Ответить
@osinakayahifeanyi1537
@osinakayahifeanyi1537 - 13.06.2022 14:05

I was able to pass my Amazon interview, and it was because of your videos.
Thanks NeetCode

Ответить
@deep.space.12
@deep.space.12 - 12.06.2022 22:59

These apply to more than just coding interviews, but any interview in general, and also oral exams!

Ответить
@aerosasi
@aerosasi - 11.06.2022 22:25

How to handle a situation where we completely got blind and don't know like how to approach the solution , do we need to ask more hints to the interviewer ? Or does it make us look more unprepared ?

Ответить
@komolsarkar6825
@komolsarkar6825 - 10.06.2022 20:28

That was very helpful. Thank you :)

Ответить
@namratasrivastava3089
@namratasrivastava3089 - 10.06.2022 13:57

Hi, Is there any site which can help with mock peer programming, I have an interview with Google and wanted to practice

Ответить
@jameszhang1278
@jameszhang1278 - 10.06.2022 04:23

A+ content as always. Btw what type of work are you doing at G? Front/back end, infra, …?

Ответить
@niteshmanem1997
@niteshmanem1997 - 09.06.2022 21:54

Hey Neet. On the grind. Feels hopeless. Just hoping I can see the light at one point. You give me hope. Thanks man

Ответить
@vigyanhoon
@vigyanhoon - 09.06.2022 21:10

how do you write?

Ответить
@tonyzoo5073
@tonyzoo5073 - 09.06.2022 20:26

Thank you for all that you've done for the community. Your videos are some of the most well explained solutions one can find.

Ответить
@harishmullagura4398
@harishmullagura4398 - 09.06.2022 16:56

Can you please make a video on Z-ALGORITHM like you made video on KMP(LPS) as your videos are really helpful in understanding those complex algorithms.

Ответить
@abhisheksubba7691
@abhisheksubba7691 - 09.06.2022 12:25

Neetcode let's start one step back pls. How do you even get the interview in the first place? The only time Amazon has called me is to tell me to pick up my package. 😑

Ответить