Agreed. When it started off I felt he came off a bit .. brash but by the time I finished reading through the interview I really enjoyed his thoughts and him in general.
True, but reading job interview questions, it seems to me that whether or not they require applicants to know the whole stack is one issue. How they think they can find that out is an entirely different and much more difficult issue.
If you really wanto to "go low level",
I can recommend to write progs for NES(6502)/Genesis(68000) -
the hardware is simple, processor - simple, and there is a plenty of open source emulators which are in fact a great documentation for target machine.