"Не то" - это когда надо JSON-ы перекладывать, а спрашивают про устройство компилятора.
Это тоже стереотипы.
Кто знает, возможно придётся перекладывать миллион джейсонов в секунду, для чего потребуется написать новое решение для маршалинга/дешаршалинга.
Очевидно, здесь потребуются и значие компилятора, и опыт написания парсеров, и вот это вот всё.
Как бы ни пытались, вкатившиеся, доказать, что программисту не нужны фундаментальные знаний и навыки, с реальностью это всегда будет расходиться. Нужны.
Не обязательно знать все возможные варианты оптимизаций, в которые умеет компилятор, но какие-то вещи всё-таки надо знать.