Nvidia英伟达dev tech面经

2021年7月更新:
英伟达2022届校招已经启动,欢迎联系我内推,见内推贴
----------------------------
已oc,分享一波面经:
楼主背景985本科非科班。中科院计算所硕士,主要做HPC方向。
硕士两个hpc项目,一个实习AI性能优化项目,一篇a类二作。
投Nvidia的dev tech
内推无笔试,一轮电话面+视频连续五轮技术面。细节记不清了,只讲一些重点。

1、基本hpc理论,比如Amdahl定律、强扩展、弱扩展,加速比等,结合项目讲。
2、代码题比较基础,排序二叉树插入节点;手写cuda kernel,reduce,矩阵乘,找出一个数组中唯一的不同的元素。(写完kernel要分析如何继续优化)
3、cpp基础知识,多态,虚函数。
4、cuda基础知识。内存结构(比如各级内存的特点,shared memory使用技巧,如何定位和避免bank conflict,解释local memory),线程模型(比如grid block尺寸如何确定,SM如何调度线程执行,线程如何处理条件分支,有哪些同步操作,等等)
5、智力题,5升和6升两个容器得到3升水;3只小白鼠找出5瓶药中的一瓶毒药。
6、分析大矩阵乘法在分布式系统上计算的思路,如何通信等等(一个节点存不下完整矩阵)

面试感受:问的不会很难,但是要对基本概念有足够深的理解,分析优化思路,我结合实际项目经历回答,面试官表示非常满意。

秋招总结:本人也算nv粉丝😝,对996文化不太认可,虽然也拿到了国内互联网大厂的ssp,最后还是决定选择nv啦。面试很看缘分,字节ailab面了三次全挂,阿里腾讯百度相对比较顺利,遇到过很nice的面试官,耐心给我答疑解惑,也遇到过很恶心的,一直怼人。

想要交流的小伙伴可以留言。秋招一路走来,在牛客网获取了很多有用的信息,希望回馈一下大家😁😁😁😁😁😁😝#实习内推##英伟达##内推##校招##秋招#
全部评论
请问hpc的面试题一般是怎么复习呀
1 回复
分享
发布于 2020-09-23 23:23
连着面 一轮多长时间啊 感觉好凶残😂
1 回复
分享
发布于 2020-09-24 08:59
联易融
校招火热招聘中
官网直投
前几天电话面了一次,然后今天通知我抽一个下午现场面,亚历山大
1 回复
分享
发布于 2020-09-24 13:50
吸一口,我也面的dev tech,许愿oc
1 回复
分享
发布于 2020-09-25 01:12
楼主是什么部门啊?大概什么时候完成的面试,面试完和oc相差了几天呀?
点赞 回复
分享
发布于 2020-09-23 14:17
请问一下楼主,会有英文交流部分吗~
点赞 回复
分享
发布于 2020-09-23 20:19
大佬,我一面完就没消息了
点赞 回复
分享
发布于 2020-09-28 16:23
大佬带带我,哈哈😁😁😁
点赞 回复
分享
发布于 2020-10-01 14:38
和你一个岗位,我还没收到面试,是简历***了嘛
点赞 回复
分享
发布于 2020-10-07 14:10
请问你视频连续五轮技术面之后还有主管面吗?刚刚HR打电话说要加一轮国外主管面,全英文技术面,有点懵逼= =
点赞 回复
分享
发布于 2020-10-13 17:20
楼主大大!求问是dev tech具体什么岗位呀~可以透露大概的工作内容嘛?提前感谢!
点赞 回复
分享
发布于 2020-10-18 23:51
正式offer下来了吗?想问下大概过多久能下来
点赞 回复
分享
发布于 2020-10-19 17:34
唉我也是nv二面面了整整五个小时,祈祷能过👿
点赞 回复
分享
发布于 2020-10-22 14:11
楼主是哪个实验室的啊, 我19级的,毕业也想去NV。。。
点赞 回复
分享
发布于 2021-01-26 11:02
想问一次二面四个小时都主要是面哪些相关呀😂
点赞 回复
分享
发布于 2021-08-26 09:39
想问后端工程师985硕三,有没有机会呀,楼主可以加一下微信吗
点赞 回复
分享
发布于 2022-04-20 21:38
想问下NV面试对研究生阶段的项目经历看重吗,如果通过自学相关内容有机会成功入职吗
点赞 回复
分享
发布于 2022-05-09 15:02

相关推荐

投的是算法工程 算法工程岗位。做的是 Ai infra。实际上是做大模型推理加速训练加速之类的优化框架, 没啥经验。1. 自我介绍2. 介绍一下自己第二段实习遇到的难点(就从算法和工程两块随便说了一点)3.C++指针和引用的区别4.STL 常用吗? map 的具体实现懂吗?(红黑树,不过用 umap 更多,哈希表)5.那你介绍一下哈希表的常用实现方式。(就讲了一下拉链法, 桶,重哈希啥的)6. 智能指针了解吗? 介绍一下7. 右值引用知道吗?移动语义介绍一下。8.transformer 的结构了解吗?介绍一下9.有了解过大模型的并行优化方式吗?(随便讲了一下模型并行 数据并行 流水线并行)10.那我现在一个 gpu 都放不下一层怎么办?(张量并行)11.那你知道张量并行怎么设计吗?就是矩阵之类的怎么拆?(这个不太了解了)12. deepspeed 和 megatronLM 有了解吗?(不太了解其实,只用过,什么 3D 并行13.flash attention 有了解吗?(大概讲了一下 QKV 中间状态不保存, 后向重新计算, 还有 softmax 分块计算)代码题字符串反转 to be or not to be 反转成 be to not or be to整体而言不难,但是主要是整体问的都比较底层和框架一点,其实都不太了解, 不知道面试官咋看。
点赞 评论 收藏
转发
头像
不愿透露姓名的神秘牛友
04-24 23:51
点赞 评论 收藏
转发
28 131 评论
分享
牛客网
牛客企业服务