How Companies Evaluate Technical Interviews
Possible candidates will be evaluated primarily on how they perform on the whiteboarding exercises companies ask a candidate to complete. The whiteboarding process will take 70-90% of the interview’s length.
During the process you will be asked to solve a complex coding challenge on a whiteboard with a dry erase marker. These challenges are generally pretty difficult. There are a few caveats that make whiteboarding particular gut wrenchingly hard.
When coding, you’ll master the craft by typing into a computer. After you type in the code, you’ll execute it and see if it runs. When whiteboarding, instead of typing into a computer, you’ll draw code on a whiteboard with a dry-erase marker.
When coding, you’ll usually code by yourself without anyone watching or judging you. While you’re “coding” on the whiteboard, you’ll have an audience of strangers you’ll need to explain your thought process to.
This blog post walks through the entire process, and exactly how to reverse engineer your coding experiences to make sure you crush the interview.