Вопрос:
Что такое CPython?
Как часто спрашивают: Очень редко
Кто предложил: ALittleMoron
Ответ:
CPython - это реализация Python на языке C. Это основная и официальная реализация Python.
Объяснение ответа на собеседовании:
Данный вопрос является вводным к понимаю интервьюером знаний кандидата про язык, на котором он пишет.
Понимание того, что языки тоже можно писать на других языках - это основа понимания теории компиляторов и интерпретаторов. Почти никогда интервьюер не уходит дальше этого вопроса, но нужно быть готовым к тому, что он может углубиться в эту тему. Интервьюер может дальше продолжить задавать уже уточняющие вопросы на эту тему, которые будут рассмотрены отдельно.
Зачастую достаточно просто понимания, что Python написан на C, а дальше - вообще не важно.