This is what I was afraid of. I always thought interviews were something where you present your abilities, experience and knowledge. It should not be something you "prepare" for because then you're not showing off your skills, instead you're just regurgitating what you are trained to do. I do somewhat blame the whiteboard culture, but I guess that's the one that has given the best results so far. I've no doubt that i…
Preparation is a huuuuuuge part of being successful in the workplace[1]. Simply showing up just doesn’t cut it. Part of interviews aren’t even testing skills, but testing prep. Of course, you want to test for innate genetic talent as well. Good interviews do that, but as with gattaca, we see that desire and sincere interest counts too over genes. Preparation, sincerity, and genes. That’s what I like to see in potenti…
Stanford CS9: Problem-Solving for the CS Technical Interview
81–90 of 292 posts
Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#82This is what I was afraid of. I always thought interviews were something where you present your abilities, experience and knowledge. It should not be something you "prepare" for because then you're not showing off your skills, instead you're just regurgitating what you are trained to do. I do somewhat blame the whiteboard culture, but I guess that's the one that has given the best results so far. I've no doubt that i…
FWIW, preparing for interviews is standard practice irrespective of the industry.
Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#83Earlier quoted context omitted.
Why should interviews test your ability to solve a problem you never expected to have to solve, rather than test your ability to prepare, research, and teach yourself?
One can argue that this is the same thing.
Interviewers don't share the questions they are expecting you to prepare for.
Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#84Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#85Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#86Earlier quoted context omitted.
It's very tempting to say this. However, trying to find an alternative that is not equally or more gameable is very challenging. Take home assignments are easy to cheat on and take a lot of time. Asking questions about someone's experience is a great way to find someone who is a great conversationalist that can't code. Asking someone to program at a computer in a limited amount of time falls victim to the same issues…
Take home assignments are easy to cheat on? What does that mean (in the context of a take-home problem as an interview method)? Are candidates expected to derive solutions to coding or engineering problems themselves from first principles as their day to day? The answer is "no" almost without exception, even in serious research or hard core low level systems programming jobs.
Maybe not, but the ones who lack the ability to do so will also tend to be the coworker who constantly asks you and others inane questions, dragging down the team's productivity as a whole.
Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#87Earlier quoted context omitted.
FWIW, preparing for interviews is standard practice irrespective of the industry.
> FWIW, preparing for interviews is standard practice irrespective of the industry. This is simply wrong. I suppose if you've spent your whole life as a developer, it may seem like it would be done likewise other industries, but it's not the case. Typically, how you might "prepare" for interviews in other industries is...learning about your potential employer. And maybe reviewing your accomplishments. That's it. And…
Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#88Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#89Earlier quoted context omitted.
FWIW, preparing for interviews is standard practice irrespective of the industry.
> FWIW, preparing for interviews is standard practice irrespective of the industry. This is simply wrong. I suppose if you've spent your whole life as a developer, it may seem like it would be done likewise other industries, but it's not the case. Typically, how you might "prepare" for interviews in other industries is...learning about your potential employer. And maybe reviewing your accomplishments. That's it. And…
Re: Stanford CS9: Problem-Solving for the CS Technical Interview
#90Earlier quoted context omitted.
1) Those are professional schools 2) Even so, no respectable law school offers a bar prep class. Nor does any med school offer "How to ace the USMLE".
But do most law school grads take bar prep classes?