Here is my go at #4. It took me more time than I would like to admit :)
5 programming problems every Software Engineer should be able to solve
11–13 of 13 posts
Re: 5 programming problems every Software Engineer should be able to solve
#12Doesn't it say a lot that the author himself gave a wrong solution to the 4th problem at first? Does he think he's a failed Software Engineer? (I wouldn't) ... because he does say on the 5th problem's solutions that he wouldn't consider anyone that wouldn't find a correct solution to those exercises.
Re: 5 programming problems every Software Engineer should be able to solve
#13[deleted]