小米 – 新业务部-高级编译器专家 职位分析和面试指导

职位描述:

1. 基于LLVM框架进行处理器芯片 ISA编译器的分析、开发和优化;
2. 针对处理器芯片架构进行图编译器的开发、优化;
3. 针对处理器芯片架构上的算子,进行端到端优化;
4. 与硬件进行联调,并进行联合优化。

职位要求:

1.计算机、软件工程、微电子等相关专业硕士及以上学历;
2. 熟悉LLVM框架,有8年以上LLVM前后端开发经验;
3. 熟悉主流的并行计算体系架构,XPU编译器开发和优化经验优先;
4. 良好的团队沟通能力, 有团队管理经验,责任心强, 具备一定抗压能力。

招聘部门:

小米

工作地点:

上海市社招全职职位 ID:N3216

面试建议:

小米新业务部正在寻找一位资深的编译器专家,这个职位最核心的要求是8年以上的LLVM框架开发经验,特别是针对处理器芯片ISA的编译器优化能力。与其他公司类似职位相比,小米特别强调与硬件联调的能力和XPU编译器开发经验,这表明候选人需要具备深厚的硬件知识背景和跨团队协作能力。 在准备面试时,你需要重点准备LLVM框架相关的技术细节,特别是你在前后端开发中的具体贡献。面试官很可能会深入询问你处理过的具体优化案例,特别是与处理器芯片相关的项目经验。建议准备2-3个能展示你技术深度和解决问题能力的项目案例,重点说明你如何与硬件团队协作完成优化目标。同时,由于职位要求中提到团队管理经验,你也需要准备一些团队协作和项目管理方面的实例。