After reading, I wouldn't necessarily say he's 'gaming' the interview. It sounds like this guy really expanded his programming knowledge, wrote a ton of code, and learned to solve a wide array of problems.
If anything, it's a guide on how to learn everything you'd need to know to be a junior developer.
The guy was a "world class poker player", which means that, through genetics or training or both, he was able to reason over limited information to draw correct conclusions more frequently than chance allows. That says to me that he is operating at a higher level than your standard person off the street. He is applying his analytical skills to a different, compatible, domain. It's not easy and I dare anyone to try and do the same with success.
If anything, it's a guide on how to learn everything you'd need to know to be a junior developer.