CodeAbbey
"This resource is created to provide short programming problems for all who wants learn programming and improve their programming skills, but who could not easily find enough tasks for practice." The use of this site is free. Registration through Facebook is strongly recommended, though there are two other alternatives.