MiniMax 算法工程研发工程师 面经

timeline:

  • 07-27 投递
  • 08-13 一面
  • 08-25 二面
  • 08-28 三面
  • 09-01 hr面

一面

55m,面试官没开摄像头

  1. 面试官自我介绍
  2. 自我介绍
  3. 实习介绍
  4. 手撕:在矩阵的对角线方向上进行 z 字形的元素填充
  5. 讲讲 IO 多路复用
  6. 项目背景
  7. 与标准库的差异
  8. 实习中有用到吗
  9. 反问

二面

50m,leader 面

  1. 自我介绍
  2. 项目介绍(15m)
  3. 大型项目中数组越界写入怎么排查
  4. ASan 实现原理
  5. 打日志的性能开销一般多大,什么数量级,瓶颈在哪,怎么优化
  6. 手撕:大数乘法
  7. 反问

三面

55m,面试官迟到 15m,面试期间断断续续有事,总耗时 1h20m

  1. 面试官自我介绍
  2. 自我介绍
  3. 讲讲几种智能指针
  4. 智能指针可能带来哪些性能问题(函数调用、缓存命中、共享指针和弱指针的计数开销)
  5. 智能指针和裸指针的性能区别(独占指针基本无异,另外两个会有一些差异)
  6. 通过 std::make_shared 创建共享指针和通过构造函数创建共享指针的区别
    • 内存分配
    • 异常安全
  7. 空类有哪些成员函数
  8. 怎样才能调到移动构造
  9. 左值右值
  10. 如果移动构造函数不是 noexcept 的会怎么样
  11. 浮点数相加的顺序会影响结果吗
    • 数量级相差较大的浮点数相加,会有较大的舍入误差
  12. 讲讲 CRTP 和 SFINAE
  13. 矩阵乘优化思路
  14. 说说你对算子优化的理解(LLM 分为训练和推理,都是做各种计算,算子就是计算图的组成元素,算子优化分为优化算子本身和优化计算图流程)
  15. 讲讲互斥锁和自旋锁
  16. 自旋锁一般怎么实现(CAS)
  17. 讲讲 C++ 内存序
  18. C++ 内存序控制的是 CPU 乱序执行还是编译器指令重排
  19. 讲讲进程间通信的几种方式
  20. 项目介绍
  21. 反问
    • 工作内容:算子优化
    • 技术栈:C++ 和 CUDA,还有一些 Python
    • 能力要求:面试官肯定了我的 C++ 水平,说在 CUDA 方面要有一些实践

hr面

20m

  1. 面试官自我介绍
  2. 考虑读研吗
  3. 实习是在哪个城市
  4. 是哪里人
  5. 实习收获
  6. 两段实习的差异
  7. 更喜欢哪种
  8. 在看哪些机会
  9. 工作地点偏好
  10. 实习成长最快的是哪个时期
  11. 其他公司的流程到哪了
  12. 为什么投我们公司
  13. 前面的面试体验怎么样
  14. 面试官说后面会往 hpc 推进,前期主要在算子侧,主要写 cuda
  15. 可以提前实习吗
  16. 反问

莫名其妙 hr 面挂了,心累

10-14 更新:没挂,原来是转岗了

全部评论
同样HR面挂过,抱抱楼主,会有更好的offer!
点赞 回复 分享
发布于 2025-09-19 10:52 贵州
HR面挂最扎心了,有时候真看缘分
点赞 回复 分享
发布于 2025-09-19 10:52 辽宁

相关推荐

一共四面,进度挺快,希望能开高一点timeline:10.20 一面 50min10.22 二面 40min10.28 hr面 50min 秒过约10.30主管面但是因为种种原因一直改时间到11月11.11 主管面 50min一面:简历拷打20min,主要是实习业务和微前端框架,然后是八股:react hooks,有哪些,怎么用,useEffect和useEvent区别,useMemo和react.memo区别,为什么不能在条件里用浏览器css和js和dom的解析具体过程,谁先谁后表格缓存怎么做,首屏加载怎么监控的,虚拟表格实现原理,怎么做表格选型的平时怎么使用ai,有哪些心得怎么看待ai手撕忘了,应该不是特别难的不然我会记得p.s 面试官好有礼貌,唯一一个称呼为您的,答错了会有正确解答二面:1.受到ddos攻击后有哪些应对方案2.前端安全用过哪些3.webpack配置过什么,有用过什么插件4.树摇原理5.react和vue区别6.为什么要微前端改造7.微前端隔离的原理,快照和proxy的优缺点8.服务器部署原理,回滚原理这个的手撕也忘了,没印象就是不太难三面hr面:hr挺好的,没有压力1.个人经历询问2.为什么跑路了实习3.觉得最有成就感的事情4.有没有主导过项目5.三个词语形容自己 为什么这么说6.现在最想提升的方面7.为什么选AI初创不选大厂8.对AI的看法四面主管面:拖了好久才来面,还以为不想要我了一眼看出来是字节出来的,之前的同事都是这种高效礼貌的1.讲讲你实习的优化的具体2.有没有什么沟通协作的经历3.形容自己有xxx的原因4.除了想要提升技术还有什么软素质想要提升5.其他offer 意向城市6.反问业务,是根据base地和个人倾向决定=MiniMax 26-27届内推!!!【公司简介】MiniMax是全球领先的通用人工智能科技公司,自研多模态大模型包括MiniMax M2.1、Hailuo 2.3、Speech 2.6和Music 2.0等,产品包括MiniMax Agent、海螺AI、星野等,覆盖200多个国家和地区。✅ 行业顶尖薪资+免费三餐✅ 近距离接触AI前沿技术✅ 大佬带飞+快速成长通道📮 投递直达:https://vrfi1sk8a0.jobs.feishu.cn/s/asR1WdbhB4c【内推码】MJMNS4C(简历筛选加速,面试流程加快!流程有问题欢迎咨询!)
点赞 评论 收藏
分享
1. 自我介绍2. 上一段实习主要做了哪些业务?3. Agent Benchmark方面主要是针对通用Agent还是垂类agent?4. 请说一下在benchmark开发过程中,印象比较深得是哪一个benchmark,背景是啥,难点有哪些,学到了什么?5. 如果需要你做一个多模态的agent benchmark框架,你会如何实现?6. Python中哪些类型是不可变类型?7.python中的进程和线程有什么区别?8. 用过装饰器,迭代器,生成器嘛,讲一下9. OSI模型结构10. TCP/IP在哪一层11. TCP/UDP有什么区别?12. 代码题:  Z字形排列 leetcode中等难度题13. 反问14. 还有几个问题我忘记了。。。。体验:1. 网络不太好所以体验可能不是很好2. 回答不太好的地方:1. 生成器 迭代器 装饰器,我说的不是很细致 ,重点说了装饰器,另外两个一笔带过了就,当然也只是AI辅助下用过2. OSI模型结构,自下而上回答的,中间有顺序说反了3. TCP/IP回答是在传输层,应该分开答的,TCP传输层IP网络层,当时只回答了传输层。。。3. 代码题:只有一两个测试数据,难度leetcode中等题目,网络不太好线上IDE加载不出来,随便说了说思路,但是这题之前看leetcode没刷到过,第一次看有点懵逼找了半天Z形。。。。总结:1. 基础知识八股文要背的呀,之前从来没背过,虽然很多知识看一遍就能记起来,但是还是要多少看一下的2. 最近几次面试感觉比较喜欢考中等难度的这种非算法题,是让你找规律的这种题,不像著名的滑动窗口或者动态规划这一类的,感觉这种题找规律或者说去拼很花时间3. 整体还好吧,上次实习时间过去比较久了而且当时没有在自己电脑写实习记录导致很多细节都忘记了,回答的比较笼统,所以再实习还是做好记录吧
查看12道真题和解析
点赞 评论 收藏
分享
评论
3
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务