It amazes me that <i>&quot;..they discovered that many black and Hispanic students, unlike white and Asian ones, had never heard of this type of interview and were unprepared for it...&quot;</i><p>How could any programmer worth his&#x2F;her salt would not know about a whiteboard interview? I think that statement encapsulates it. No only are the schools they are graduating from are woefully inadequate, and they are entering a highly competitive field that with a fast changing landscape that is overwhelming for such grossly underprepared grads.<p>Ask yourself how come Asians &amp; Jews do so well? They just work harder and push themselves more.  I am as bleeding heart a liberal as they come and it pains me to see the lack of diversity, but culture has a huge part to play in it.