I Don't Want to Hire You If You Can't Reverse a Binary Tree
thecodebarbarian.com
I Don't Want to Hire You If You Can't Reverse a Binary Tree
1–10 of 115 posts
Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#2Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#3It is not an accurate measure of candidate technical skill, hence the rise of take-home tests. (the submission reminds me of the blog post "I Won't Hire You If You Can't Pass These Programming Questions Because Otherwise You Suck" that was written awhile ago but I can no longer find. That post backfired hilariously because author provided the wrong solution for one of the questions.)
Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#4Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#5That does not mean the candidate will be able to design clean APIs, know how best work with different types of data, or even how to troubleshoot existing code.
Still, pat yourself on the back, I mean, your entire team can answer a specific trick interview question, and that's all that matters, right? Right?
Sigh.
Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#6Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#7Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#8I lost him at: "I think homebrew is an awful piece of software that should never be used by anyone."
Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#9Couldn't disagree more with the author. How many developers need to implement their own binary-tree? This is why code-bases become convoluted with six different implementations of standard data structures.
Furthermore, the business value of a programmer is rarely how she writes code in isolation. It's how she writes code on a team. I'd take a B-level programmer who is excellent at writing clean, readable, simple code over someone who is a savant at white-board problems.
Re: I Don't Want to Hire You If You Can't Reverse a Binary Tree
#10His herpes analogy is ridiculous. And I've used brew since getting a Mac and no I'm not suffering now.