/whiteboard-training

Programming interview questions and answers from a variety of sources.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

whiteboard-training

Programming interview questions and answers from a variety of sources including this post by /u/dandr01d.

Why are you doing this?

Many software engineering jobs require the candidate to whiteboard a particular set of problems in front of one or more interviewers. These types of problems require special attention since they require a different mindset compared to working on an actual project.

The set of questions answered in this repository range from easy to hard and in a variety of different categories to accurately reflect what could be asked.

What can be improved about the programming interview process?

There are criticisms of this interviewing method that I tend to align with. This article is a great read if you would like to learn more about how the process can be improved.

That isn't to say that I dislike solving these types of problems. I think that they can fun brain teasers! But during an interview I would much rather spot bugs in code or add methods to an existing program than memorize concepts that would be a quick web search away at any other time.