По моему мнению, наиболее интересными являются вопросы, которые как можно ближе к реальной жизни. Т.е. можно, конечно, спрашивать про поведение конструкций типа i++ + ++i, но зачем?
Теперь к самим вопросам. Вопросы, конечно, можно выдумывать самостоятельно, но надежнее всего взять книги Скотта Майерса из серии
«Эффективное использование C++», коих, если мне не изменяет память, 3 штуки. Каждая глава, по сути, это вопрос с подробным разъяснением ответа.
Вопросы требуются только по С++ или по ANSI C тоже? Несмотря на то, что большинство разработчиков в резюме пишет C/C++, сам Си они ни разу не знают :)