News for hackers. Stuff that matters.
Re:Programmers are confessing their sins to protest a broken... by pavlov on Tuesday February 28, 2017 @04:58PM (#13758466)
Whiteboards are useful for conversations about software architecture, but that seems to be the less common application in interviews.

Writing pseudocode you've memorized from a book is fundamentally meaningless. You have to realize it isn't really a programming test: it's a filter for whether you're willing to do what's required to fit in.

The principle is the same as in classic British private schools where boys were required to memorize long passages of ancient Greek and Latin texts. In fact, tech companies would probably get the same hiring results by replacing Cracking the Code Interview with Ovid's Metamorphoses, and asking about Phaethon's fall instead of binary trees -- the substance doesn't really matter. (The non-whiteboard parts of the process would do the same job as they currently do of ensuring some degree of practical software competence.)

Re:Programmers are confessing their sins to protest a broken... by jghn on Tuesday February 28, 2017 @06:10PM (#13759161)
I don't remember the name of the company nor the question but in the dot com era there was a startup in the central square neighborhood of cambridge which was notorious for asking candidates one of those gotcha "really hard to answer if you'd never seen it before" questions. The catch? Apparently that question was something which every MIT CS had seen before but wasn't frequently used elsewhere. Thus they were effectively filtering for MIT grads without being obvious about it.
Re:Programmers are confessing their sins to protest a broken... by riskable on Tuesday February 28, 2017 @05:13PM (#13758643)
What an apt comparison!

It appears that you have completely failed to realize that your example from British private schools regarding memorization is used to weed out the "riff raff" as it were. Don't want to hire "brown people", women, or other non-white privately-educated individuals? Institute a British-styled rote memorization test and make claims that it is fair because, "anyone can learn the requisite knowledge."

Whiteboard interviews are actually quite similar in both their implementation and impact!

Re:Programmers are confessing their sins to protest a broken... by pavlov on Tuesday February 28, 2017 @05:18PM (#13758687)
I assure you, I realize the intent of mock-meritocratic memorization tests that happen to ensure a "cultural fit".
Re:Programmers are confessing their sins to protest a broken... by riskable on Wednesday March 01, 2017 @09:04AM (#13763662)
Your use of that phrase is chilling. I will never be able to view it the same way again.

It sounds so innocuous... "Cultural fit." But wow does its meaning become sinister when used in the context of (illegal) discrimination.

Re:Programmers are confessing their sins to protest a broken... by memracom on Tuesday February 28, 2017 @05:24PM (#13758759)
actually, I think the Greek and Latin text memorization WAS there to weed out the riff raff. If you are going to hire someone young and energetic to do a job that is not exactly taught in school, would you rather have someone who can work hard, even struggle to learn, but ultimately succeed? Or someone whose character is unknown even if they can say all the right things in an interview?

And since this is about historical reality, we know that the British public school system of rote memorization of Greek and Latin texts, along with translation into and out of Greek, did produce capable people who built up an empire and maintained it for many generations.

Re:Programmers are confessing their sins to protest a broken... by riskable on Wednesday March 01, 2017 @09:10AM (#13763696)
You're making a pretty silly claim. We could just as easily claim that the British empire grew to what it was because British schools had uniforms or it happened because the British eat more biscuits or Marmite.

Rote memorization of Greek and Latin texts probably had very little to do with the expansion and maintenance of the British empire.

TL;DR: Seriously?

Re:Programmers are confessing their sins to protest a broken... by dagw on Thursday March 02, 2017 @03:01AM (#13772434)
Rote memorization of Greek and Latin texts probably had very little to do with the expansion and maintenance of the British empire.

No, but the sorts of schools that required rote memorization of Greek and Latin texts tended to be 'good' schools that also taught other things that where considered useful (including things like how to behave in a 'proper' British manner) . Testing for Latin knowledge was a proxy for testing for a good general education from a good school.

Re:Programmers are confessing their sins to protest a broken... by luis_espinoza on Tuesday February 28, 2017 @05:19PM (#13758704)
hahaha this is hilarious. BTW I think you are right.