Coding challenges to test understanding of important programming concepts.