Whiteboard Coding Interviews

Debate on the merits, criticisms, and alternatives to whiteboard coding exercises in software engineering job interviews, highlighting issues like stress, irrelevance to real work, and their value for assessing problem-solving and communication skills.

📉 Falling 0.2x Career & Jobs
3,697
Comments
20
Years Active
5
Top Authors
#6601
Topic ID

Activity Over Time

2007
1
2008
10
2009
22
2010
66
2011
40
2012
160
2013
126
2014
102
2015
332
2016
332
2017
506
2018
504
2019
433
2020
382
2021
235
2022
211
2023
87
2024
89
2025
57
2026
2

Keywords

CSS DO CV CEO github.com nytimes.com PR UML deal.html whiteboard interviews interview code coding interviewer candidate write code white candidates

Sample Comments

java-man Aug 9, 2018 View on HN

unless the job requires whiteboard coding, you are not testing for the job.an advice to candidate: when you've been asked to do whiteboard coding - run away. this is a negative signal.

gyani95 Jun 16, 2018 View on HN

I can empathize with your problem. Was just talking to a friend an hour ago about this.I am wondering whether you have considered companies that don't white board.[1][1]https://github.com/poteto/hiring-without-whiteboards

kaitnieks Jan 5, 2012 View on HN

I don't understand why people are forced to write on whiteboard. Some get very stressed and lose their ability to think, some can't multitask (paint on whiteboard, think and talk to the interviewer at the same time). Just give them the task, give them a computer, give them 30 minutes of privacy and then let them explain the complete, working and tested solution - you get better results as this situation is more like regular coder's daily routine.

nollidge Jun 23, 2013 View on HN

So you don't do whiteboarding for interviews, then?

smeyer Oct 17, 2014 View on HN

Sorry, you don't see the intention behind asking people to write code on a whiteboard? Being able to lay out ideas, code, and architecture on a whiteboard is a useful skill in and of itself for communicating with coworkers, let alone using it as a way to get insight into how an interviewee codes.

mbrodersen Mar 24, 2017 View on HN

Whiteboard interviews DO work - if done right. Don't ask computer science questions. Instead give the interviewee real world problems to solve. And find out how he/she attacks the problem. What he/she would look at to solve the problem. What tools he/she would use and why. The key thing is to learn how the interviewee thinks through a problem. And how well the interviewee explains his/her thinking. I have interviewed and hired people for 10+ years and can testify

yanilkr Jun 16, 2017 View on HN

Whiteboard is a medium to showcase your skill. People who can think in terms of pictures and demonstrate their thinking on white board are pretty good problem solvers. Not all companies and job roles need whiteboard coding. Companies have whiteboards and engineers use it to communicate with each other. It is a very effective tool. Interviewing is an art and bad interviewers make the process dehumanizing and boring. Do not hate the whiteboard. Some of the ideas programmers have are pretty complex

philparsons Oct 5, 2011 View on HN

Asking people to write code on a whiteboard in the pressure of the interview environment doesn't seem very reflective of how they work day to day to me. Perhaps judging them on previous projects or open source work they have contributed to would be a better approach. If someone gave me a pen and a whiteboard and asked me to draw code I think I would likely say thanks but no thanks and walk out of the interview.

pmontra Jul 8, 2019 View on HN

If they give you a whiteboard instead of a computer, writing correct code with minimal editing is part of the interview process. You should direct your hate to the interviewers, not to the tool.

UnoriginalGuy Oct 8, 2016 View on HN

It is a sniff test to determine if you lied on your CV.I personally suck at "whiteboard" coding too. I'd prefer they leave me in an empty room with a text editor and no internet connection for 10 minutes. But part of the exercise is discussing the problem and or showing your interpersonal skills.Hopefully you'll find a different employer who interviews in a way better suited to you.