Re:Stanford CS9: Problem-Solving for the CS Technical Interview
by mamon on Monday January 15, 2018 @11:36AM
(#16151509)
If you are not able to write FizBizz without thinking that means that you've probably written no more than a handful of for loops and if statements in your whole programming "career". That's a very bad indicator for someone who applies for a programming job.
Re:Stanford CS9: Problem-Solving for the CS Technical Interview
by qwerty456127 on Monday January 15, 2018 @11:46PM
(#16155905)
This obviously is true (a truism) but doesn't answer any of the questions.
> FizzBuzz test is actually pretty great interview question [...] you should be able to do that without thinking
If you are going to code for me, I'm not interested in what you can do in 1 minute, I'm interested in what you can do in 1 year. I want you to spend more than 1 minute just thinking about any problem that is remotely worth solving. And that's the underlying problem: FizzBuzz is not representative of the problems I hire you to solve, and solving it fast is not representative of the approach I want you to take for solving the problems I hire you to solve.
FizzBuzz can be a reasonable point to start a conversation about approaches and style. But that's true of almost any piece of code - I used strcmp() for a number of years.