Don't programming bootcamp classes do this kind of thing too? I feel like this just increases the probability for a student to do well on the interview. If you read their intro slide, it clearly states "Level the playing field between applicants who may
learn these things through informal mentoring in their
friend network, and those who would otherwise not
know this stuff"
It's kind of sad that there's a trick that needs to be learned to solve technical interviews without testing the candidates' inherent knowledge, but at the moment, this could seem like the most logical way to get a good job for a Stanford CS student with no knowledge on technical interviews.