2026年秋招,应聘‘AI芯片编译器工程师’岗位,面试通常会考察哪些关于TVM/MLIR框架原理、算子融合优化以及与特定硬件架构(如NPU)协同的知识点?
我是计算机体系结构方向的硕士,看到很多AI芯片公司都在招聘‘编译器工程师’,要求熟悉TVM、MLIR。我自学过一些基础,但不知道面试会深入到什么程度。想请教一下,对于这个新兴岗位,除了框架的基本使用,面试官通常会重点考察哪些底层原理?比如在TVM中如何进行自动调度(Auto-scheduler)和优化,MLIR的Dialect和Pass管理,以及如何针对一个具体的神经网络加速器架构进行算子融合和代码生成?有没有过来人能分享一下面经重点?