Some programming exercises for: hackerrank.com (formerly interviewstreet.com) leetcode.com careercup.com projecteuler.net