надо для собеседования
большинство вопросов которые обычно задают, либо очень банальны ("для чего нужны смарт-пойнтеры"),
либо из серии знаешь/не знаешь.
интересный и умный вопрос — когда к ответу приходишь логическим путем, а не просто "знаешь"
парочка вопросов которые мне понравились:
-почему в С++ нельзя реализовать полноценный сборщик мусора?
-в каких ситуациях перегрузка левого ++ лучше чем правого ++?