小米 Ai 软件工程师 一面、二面

小米给我的感觉是不怎么聊八股,或者说问的八股都是从自己简历里头的东西衍生出来问。

10 月 17 日 一面 50 分钟

  1. 自我介绍
  2. 学校课程有没有编译器相关的(也就体系结构,还是自学)
  3. 实习经历
  4. AI编译器的实现方案
  5. 流水并行、张量并行
  6. 项目经历
  7. 编译优化
  8. 常量折叠、死代码消除的实现
  9. 编译器前端的一个安全检查工作
  10. 一生一芯
  11. AI 编译器和传统的编译器 LLVM 有啥异同
  12. 深度优先搜索和广度优先搜索
  13. 手撕-单例模式
  14. 反问
  15. 业务(回复说 AI 编译器,MLIR 那一套的)
  16. 出结果时间(不清楚)

一面完很快就就约了二面。

10 月 31 日 二面 1 小时 10 分钟

  1. 自我介绍
  2. 其实主要还是围绕简历上聊的,简历有啥就问啥
  3. 项目经历
  4. cv 项目
  5. 数据集大小
  6. mobilenet 的骨干网络
  7. 编译优化
  8. 强化学习与进化算法有什么异同吗->解释下遗传算法->遗传算法的概率是怎么扰动的
  9. 瑞芯微 RKNN 的模型边缘部署工作
  10. 转 onnx 流程
  11. 转 RKNN 流程
  12. 量化
  13. 一生一芯->操作系统
  14. 竞赛经历
  15. 微信小程序蓝牙协议相关
  16. GCC 和 LLVM 有啥关系
  17. 代码怎么变成可执行文件,可从颗粒度大和小两种角度解释下
  18. 静态链接和动态链接是什么->有什么作用->当前有一个.so 了,如何用命令行如何实现链接
  19. 执行./a.out,程序是怎么运行起来的
  20. 看你简历研究方向写了机器学习,说个传统的算法呗->PCA降维、SVM->SVD
  21. llam2 和 llama3 区别->大模型推理过程->详细点从模型结构的角度再说下,里头有哪些模块 ->embbing、注意力机制、词表、kv cache->llama3 有几层 block->kv cache 在显存中的大小计算->后面跟实习经历太相关了,就不写了
  22. GPU 调度、流水并行
  23. pybind11接口怎么用,python 侧和 cpp 侧要做些什么
  24. 反问
  25. 业务(大模型框架、deepseek 这类较为上层的 ai 软件)

最好的一次体验,基本上把简历上有的都细致地问了一遍,面试官的知识面很广,也会引导我,可惜我太菜。虽然做的多,但项目细节上的深度欠缺了,虽然面试官说作为应届生已经不错了,但还是挂了。作为一个全身都是小米产品的米粉难过了,未来社招再见吧。

全部评论
佬啥bg的
点赞 回复 分享
发布于 11-18 16:09 北京
大佬,挂了是发感谢信吗
点赞 回复 分享
发布于 11-19 10:02 广东
base 北京吗?
点赞 回复 分享
发布于 11-20 16:50 湖南

相关推荐

希望各位大哥分享一下自己的看法,对于机器人行业确实不太了解
绝顶但不聪明:如果是机器人相关岗位,优先优必选(专门***器人的),其他岗位选小米
投递小米集团等公司10个岗位 > 牛客解忧铺 牛客在线求职答疑中心
点赞 评论 收藏
分享
3 8 评论
分享
牛客网
牛客企业服务