By the way, I tend to be quite good at these &quot;whiteboard&quot; style problems and I <i>always</i> make mistakes. Every single time. I get the impression that most interviewers would find it weird if you didn&#x27;t, because they didn&#x27;t get to see you think critically about something you&#x27;ve never seen before.<p>A seriously underrated skill (which you can practice) is keeping calm when you make a mistake and reasoning out loud, under pressure. When you hear yourself saying, &quot;Oh wait, that won&#x27;t work because...&quot; is when you know you&#x27;re on the right track.