Type: Posts; User: SilentStrike
I think algorithm contests are good for interview preparation and for fun.