korrents

NeetCode

@neetcode · 21 positions · 0 changes of mind

Naveed Singh, the software engineer behind NeetCode, the coding-interview preparation site and YouTube channel; formerly at Amazon and Google.

NeetCode did not write this page.

We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.

  1. And DSA interviews were never the best for that. Well, thinking, sure. But in terms of like does that skill translate to what you're doing on the job? It never really translated to that. It was more about evaluating like does somebody think?
    spoken · machine transcript hear it at 0:04:26 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 1st of 21 in this recording

  2. And the second reason that's stayed sticky is that companies just have no idea how to evaluate. Like And they probably never did.
    spoken · machine transcript hear it at 0:04:41 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 2nd of 21 in this recording

  3. The training is really hard to get to get down cuz it's like interviewers are just not good. Like the most interviewers do not like interviewing. They hate it.
    spoken · machine transcript hear it at 0:05:45 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 3rd of 21 in this recording

  4. I think we probably will see different interview formats introduced. I just think it is going to be a slower transition than most people think.
    spoken · machine transcript hear it at 0:06:29 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 4th of 21 in this recording

  5. I don't understand why anybody would learn the CAP theorem when that theorem exists because it's just more complete. It's not that much more complicated. I think it's more simple to understand.
    spoken · machine transcript hear it at 0:11:29 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 5th of 21 in this recording

  6. it's just right team, right project, cuz if you don't get the right project, there's no way you can prove yourself. You could be a 10x, 100x engineer, and if you're working on relatively easy stuff, you can't really say that you solved like a really hard problem.
    spoken · machine transcript hear it at 0:21:42 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 6th of 21 in this recording

  7. It's an interesting trade-off where like engineer like the engineer in me hates that because it's like there's an issue. Like fix it. But the business value makes no difference. Like there there has been practically zero outages. I have less outages than LeetCode and I'm like like a couple people doing it.
    spoken · machine transcript hear it at 0:36:10 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 7th of 21 in this recording

    vibe coding

  8. Everything is a trade-off. It's not really In engineering, there's no correct answer like there is in math or science. Engineering is about the best solution at the time.
    spoken · machine transcript hear it at 0:41:28 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 8th of 21 in this recording

    mathematics

  9. I think a lot of the things that people might say that like oh, it was a waste of time to learn this subject cuz I didn't actually use like those details on the job. I think that's a very wrong way to think about it. And I think that's what a lot of people are doing now with AI. Like hey, what what if I'm not going to be writing for a loops a couple years from now. Um I don't think those things are a waste of time.
    spoken · machine transcript hear it at 0:46:59 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 9th of 21 in this recording

  10. I think Google has pretty much gone to on-sites at this point, back to the traditional whiteboard format. And they'll let you code on a laptop if you want to, as well, but it's going to be in person. Somebody's going to be watching you code, and you're probably not going to be able to cheat your way through that.
    spoken · machine transcript hear it at 0:48:58 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 10th of 21 in this recording

    Google

  11. Any process that you have that's going to be standardized and super scalable, there's always going to be ways to game that. And the best way to get around that would be like hire somebody who's who's an intern and you saw how they performed.
    spoken · machine transcript hear it at 0:49:38 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 11th of 21 in this recording

    hiring

  12. I'm not going to spend four interviews going through and asking somebody data structures and algorithm stuff. I just have them do work that might be similar to something I'd give them on the job or even just have a conversation with them. See how they think. Like can they think through trade-offs? I don't even care about what answer they give me to a problem. I care about like what's like why did they say that?
    spoken · machine transcript hear it at 0:50:21 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 12th of 21 in this recording

  13. Yeah, so I would say over the last 6 months actually we've been cranking a lot of features out a lot of code out. Most of it has been written by AI at this point. And before that really wasn't the case. I was actually a really big AI hater for a long time
    spoken · machine transcript hear it at 0:52:23 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 13th of 21 in this recording

  14. But in terms of like features, like a website like you can just throw features in there nowadays that nobody really cares about and you can you can do it so quickly. Like a new feature every single day, but do people actually care about that? Is that making it better? It could be making things worse.
    spoken · machine transcript hear it at 0:54:49 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 14th of 21 in this recording

  15. If you're going so fast, you're not measuring the impact of the changes that you're making, you don't have time to do that cuz you're just focused on shipping and then things regress and things get worse and we've seen that at Anthropic recently the last like month or maybe more than that where things have regressed.
    spoken · machine transcript hear it at 0:55:22 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 15th of 21 in this recording

    Anthropic

  16. Like me looking at their site for 5 minutes, I can articulate things about their design better than they can. And it's just disappointing. It's like I don't think that's like a matter of intelligence. I don't think it is. I think it's a matter of like effort and caring and probably skill set as well.
    spoken · machine transcript hear it at 0:58:49 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 16th of 21 in this recording

    design

  17. Like every single time there's just like the big innovation like cloud computing, like higher level programming languages, for whatever reason things do not like it doesn't lead to fewer programmers. And I would have expected it would have.
    spoken · machine transcript hear it at 1:06:11 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 17th of 21 in this recording

  18. And even the cost issue with AI is probably going to be like once the subsidies start running out, which we're starting to see, I think that's going to be a really big issue where maybe all these companies that embraced AI programming are now going to like cut back on it.
    spoken · machine transcript hear it at 1:08:46 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 18th of 21 in this recording

  19. I think a lot of people, especially students, are unfortunately learning everything through LLMs. So a lot of that isn't really learning, they're just kind of cheating and they're just doing everything like that. And then they lose a lot of their skills
    spoken · machine transcript hear it at 1:12:25 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 19th of 21 in this recording

    LLMs

  20. I think like in startups the term is agency. Like somebody who's high agency who's just going to get things done, who's never going to like say no to something. I think like that attitude is really important of like okay, if I don't know something, I'll just learn it.
    spoken · machine transcript hear it at 1:15:39 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 20th of 21 in this recording

    startups

  21. The only reason I suggested that even in the title was that I think if you have an attitude of like you don't want to try hard, or you don't like you don't want to do things yourself, and you don't want to to dig deeper into things, like you need to do that. You need to do certain things. And if you're not willing to do that, I think you should know like what you're getting yourself into
    spoken · machine transcript hear it at 1:23:01 · all korrents from this recording

    Tech interviews with NeetCodeyoutube.com 21st of 21 in this recording