4 ms·
There's more and more companies that don't give you coding exercises at all. They'll have code reviews, or a debugging exercise, system design, all the other st
by shados 5y ago
There's more and more companies that don't give you coding exercises at all. They'll have code reviews, or a debugging exercise, system design, all the other stuff, but will skip the algo question.
I hate algo/whiteboarding myself, especially complex ones, but I think there's some value in doing some minimal in person fizz-buzzing, especially if you work for a very popular company. The amount of people who can talk through interviews all day long but can't code is too high not to at least attempt to filter them out.
What I do is give a very simple question, and make it clear that its not a "gotcha" question and that I just want to talk through with them how they'd solve it, to at least filter out the "deer in headlights" candidates. No one walked out of that to this day.
- sys_64738 5y agoWhiteboarding is a skill you would use at most large companies. I've driven many design discussions via white boarding on the job. Being able to do it in a job interview shows you possess such a skill for interactive design.
- shados 5y agoWhiteboarding in general? Absolutely. Writing a java sort function on a white board? Much less so.