'I’m a bad programmer" then later lists extra curriculars that dwarfs my skills
I don’t think the issue is him; it’s the economy. Companies are probably not really looking to increase their workforce but still conducting interviews just in case they find a “Rockstar”
To make it more educational make it interact with the system and the user . For example I would have the program to show a list of real files from the os and prompt the hacker to delete it or not.