I love how they mention small. I think small problems test for problem solving and understanding while large engineering questions test for knowledge of libraries that anyone can learn. I know I'm probably overinterpreting the use of the word "small" here.