A nice website to test your programming skills. One can also enhance their skill by competing with others.