Coding

Problemsetting

Codeforces

CodeChef

Sphere Online Judge (SPOJ)

Petrozavodsk Programming Camp