If they don't do whiteboards, what does foursquare do now?
Programmers are confessing their sins to protest a broken job interview process
41–50 of 238 posts
Re: Programmers are confessing their sins to protest a broken job interview process
#42This is a tough subject. I don't believe deep understanding of algorithms and data structures is necessary for the vast majority of engineering tasks. Most (almost all) engineers can get by understanding complexity notation and a matrix comparing time/space complexity for various algorithms and data stuctures, no memorization required. And even that is overkill, as most of time the "natural" one suggested by a proble…
Re: Programmers are confessing their sins to protest a broken job interview process
#43Instead, "Build X in 1-2 hours using your computer and resources available" was always a better proxy for productive engineers and largely removing both false positives and false negatives.
Re: Programmers are confessing their sins to protest a broken job interview process
#44Weird that this post got 90 points in about 20 minutes but has suddenly dropped more 10 places from the top of the front page. I was interested in seeing the discussion here but it looks like the article is getting penalized for some reason.
Re: Programmers are confessing their sins to protest a broken job interview process
#45Somehow I still don't buy that dhh would fail to implement Bubble Sort.
which, I agree that is usually always silly
Re: Programmers are confessing their sins to protest a broken job interview process
#46Wasn't this in reaction to the story that Homeland Security had asked the question to a programmer entering the US? I don't know how this was extrapolated to a broken job interview process.
can you share a link?
There have been others come to light since, but this was two weeks ago.
Re: Programmers are confessing their sins to protest a broken job interview process
#47Hello, my name is Tim. I'm a lead at Google with over 30 years coding experience and I need to look up how to get length of a python string. The problem with Python is the arcane, arbitrary and nonsensical syntax. It sure as hell isn't anything as obvious as length(str) or string.length like any reasonable language. And god help you if you want to do something complicated like define a function. But seriously: I have…
Re: Programmers are confessing their sins to protest a broken job interview process
#48If we judge candidates purely on work experience that just favors the incumbents who have already broken into the industry and presumably already quite comfortable in life.
Re: Programmers are confessing their sins to protest a broken job interview process
#49Somehow I still don't buy that dhh would fail to implement Bubble Sort.
Re: Programmers are confessing their sins to protest a broken job interview process
#50Whiteboard coding questions are useful as a baseline test of preparedness. You don't need to be a genius to solve them. You just need to spend some time practicing them and reading cracking the code interview(OR you need to be a recent college graduate who did well in their classes). I agree that the super difficult Google style questions are silly, but if an engineer can't solve an easy-mid level difficulty whiteboa…
Sarcasm much?
Do you really want to hire someone who didn't bother to put in even the tiniest, most basic level of effort into preparing for your interview?
Its like going to an onsite interview and asking "so what does this company even do anyway? I didn't check before coming here today."