Frage im Vorstellungsgespräch bei Huawei Technologies

Why during compilation there is step for intermediate code generation?