korrents

korrents · The Pragmatic Engineer Podcast

Tech interviews with NeetCode

NeetCode · 1h 29m · youtube.com

21 korrents from this recording

1h
NeetCode did not write this page.

Every claim below is a statement made in this recording, quoted word for word and linked to the second it was said, so you can hear it rather than take our word for it. The wording comes from the transcript published alongside the recording; the sentence above each quote is our reading of the claim, not their wording.

  1. 0:04:26 · watch on youtube.com

    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?
  2. 0:04:41 · watch on youtube.com

    And the second reason that's stayed sticky is that companies just have no idea how to evaluate. Like And they probably never did.
  3. 1 min later
  4. 0:05:45 · watch on youtube.com

    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.
  5. 1 min later
  6. 0:06:29 · watch on youtube.com

    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.
  7. 5 min later
  8. 0:11:29 · watch on youtube.com

    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.
  9. 10 min later
  10. 0:21:42 · watch on youtube.com

    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.
  11. 14 min later
  12. 0:36:10 · watch on youtube.com

    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.
  13. 5 min later
  14. 0:41:28 · watch on youtube.com

    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.
  15. 6 min later
  16. 0:46:59 · watch on youtube.com

    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.
  17. 2 min later
  18. 0:48:58 · watch on youtube.com

    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.
  19. 1 min later
  20. 0:49:38 · watch on youtube.com

    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.
  21. 1 min later
  22. 0:50:21 · watch on youtube.com

    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?
  23. 2 min later
  24. 0:52:23 · watch on youtube.com

    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
  25. 2 min later
  26. 0:54:49 · watch on youtube.com

    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.
  27. 1 min later
  28. 0:55:22 · watch on youtube.com

    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.
  29. 3 min later
  30. 0:58:49 · watch on youtube.com

    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.
  31. 7 min later
  32. 1:06:11 · watch on youtube.com

    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.
  33. 3 min later
  34. 1:08:46 · watch on youtube.com

    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.
  35. 4 min later
  36. 1:12:25 · watch on youtube.com

    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
  37. 3 min later
  38. 1:15:39 · watch on youtube.com

    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.
  39. 7 min later
  40. 1:23:01 · watch on youtube.com

    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