> In the first one I failed, I had to write a limited chess program, that only supported two kinds of pieces. It needed a project structure, a data model, valid movements for the pieces, and tests. I started from nothing, and had to be send the solution in within two hours.
I've written programs to play chess and I doubt I could do this in 2 hours. If I did do it, it would be horrible buggy code.