小米汽车 深度学习训练框架优化面经

  • 一面
    • 实习主要工作介绍;
    • 千卡训练项目介绍;
    • 竞赛项目介绍;
    • 手撕:反转矩阵;
    • 技术规划;
    • 有什么其他offer;
    • python深拷贝和浅拷贝区别;
    • CPP的三种智能指针和用法;
    • 写时拷贝原理
    • 零拷贝原理
  • 二面
    • 大模型分布式训练的流程、并行策略考虑;
    • 各种并行策略介绍;
    • TP为什么有按行/列两种;
    • 按行/列对应的是什么;
    • Megatron-SP介绍,
    • Transformer架构,有那些层、算子;
    • encoder和incoder介绍,特点;
    • FlashAttention介绍;
    • online softmax介绍;
    • block是软件还是硬件的;
    • CUDA有哪些优化方法;
    • 访存优化方法有哪些;
    • 计算和访存如何overlap;
    • L1和L2;
    • 共享内存和L1的区别;
    • CPP中的三种智能指针;
    • 考虑过为什么会有共享智能指针嘛;
    • AllReduce介绍,有那些实现方式;
    • ring的通信容量分析;
    • tree相比ring有什么优点;
    • 手撕:合并两个有序链表;
    二面完二周直接谈薪,已释放;
全部评论
佬面试这么难吗
点赞 回复 分享
发布于 01-09 22:16 辽宁
千卡训练项目介绍; 这个大佬怎么介绍的??
点赞 回复 分享
发布于 2024-12-05 11:37 浙江
佬是觉得开得太少了所以拒了吗
点赞 回复 分享
发布于 2024-11-25 20:25 广东

相关推荐

06-25 16:25
梧州学院 Java
新手编程之旅:我个人感觉,1.首先个人信息太罗嗦,姓名手机学校专业邮箱啥的就行,然后可以注册个网易邮箱 2.然后就是项目,你可以看其他楼说的,很专业 3.就是你的专业技能,不要只写会什么,要突出具体,比如mysql,熟悉索引事务日志啥的。技能行数太少了,多补充一些 4还有就是证件照,花点钱拍一下p一下
点赞 评论 收藏
分享
评论
5
27
分享

创作者周榜

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