27 of those people then suggested being taught how to program in APL (after building a classroom). I'm assuming anyone who didnt want to attend got cut. 3 additional days spent.
They were then given 3 weeks to solve some difficult problems. Estimating they spent 4 days solving those problems.
They then re-met and were interviewed. Another day spent.
So to get to the end a candidate had to spend best part of two work weeks doing nothing but learning and programming an obscure language. No time for interviewing elsewhere, earning a wage, or attending college classes.
I would really hope he cared about the majority of the candidates who spent so much of their own time and money to be rejected with nothing to show for it. Most companies would have interviewed a couple of times, given a few hours of programming/aptitude testing and made a decision as to whether to hire the person (and teach them the job while paying them a fair wage).
Feel free to vote down if I'm getting this all wrong or an being overly cynical.