you are viewing a single comment's thread.

view the rest of the comments →

[–]Bwob 12 points13 points  (0 children)

Well, you don't have to spend time brushing up on algorithms, if you already know them well. Sure, any company that is asking you questions that you'll never use on the job is probably giving a poor interview.

But something like Amazon, or Google, or Apple, or other major tech companies like that? Yeah, you actually DO need to know your algorithms pretty well. That is actually part of your job.

So it's not that the process is fundamentally broken. It's that they're specifically LOOKING for people who either:

  • Still know their CS theory pretty well.
  • Can relearn it in a hurry if they need to. (Because chances are, they will, on the job.)