为了保证制作简历的安全性和流畅性,建议您使用Chrome浏览器进行访问
周晨 北京语言大学·2022届
APP 内打开
分享
12
36

没错!就是我!那个最强芯片英伟达笔面经!

一面:

webex面试,简单粗暴,上来做题

整数数组,范围1~1000,排序(桶排序不难,但是生成新的数组时要求保证稳定性,一点点提示下终于做出来了 😣 😣)

CUDA矩阵乘法实现


一面过去几天hr没有联系,我以为凉凉了,结果半个月后打电话约我下次面试时间,原因是整理面试记录的时候把我漏掉了。。。

接下来就是二三四五

四轮面试四个小时的连续拷打,四轮面试混在一起写吧,能想起多少是多少


二三四五:

虚函数:这个考察特别细,基本上虚函数所有的知识点全部覆盖,有些知识点不清楚,面试官会一步一步引导你探究答案,据说是考察工程思维;

排序二叉树定义,插入节点;

找出数组中唯一不同的值,CUDA实现;

n个处理器,2*n个数据,求reduction,CUDA实现。如果是100*n个数据呢?复杂度多少?加法次数多少?

求数组最大子序列和,不过不能取相邻连续2个数,即1,3,6,8,...这种取法,解法类似于leetcode上的买卖股票,数组成环(链表)的话怎么处理?

leetcode上两数之和的CUDA实现

矩阵转置的CUDA实现

数组前缀和的CUDA实现,即求当前位置与前面所有位置的数组元素之和。想用二分法实现,不过代码逻辑整理起来比较麻烦,面试官直接让我用简单实现了。


3只老鼠5瓶毒药问题,1000瓶毒药最少多少只老鼠

5L、6L容器得到3L水

长方形木板切去一个圆形,求使剩下部分面积一分为二的一条线


许愿,希望能拿到offer。


不过话说回来,就算拿到offer去上海打拼还是挺慌的,独在异乡为异客,家里也不富裕,怎么在上海定居啊,有经验的同学们给点建议吧

发布时间:2020年11月02日
用户头像
我来说两句…
共 12 条评论
_下一秒_苍老 湖南农业大学·2022届
cuda实现和普通实现,是要考虑它的硬件?
2020年11月03日 回复
周晨 _下一秒_苍老: 普通实现用C++,CUDA实现用CUDA C++
2020年11月03日 回复
王小花ying 格拉斯哥大学·2022届
哈哈,跟我的面经很像,估计遇到相同的面试官了。
2020年11月03日 回复
默默 集美大学·2022届
遇到大佬了
2020年11月03日 回复
末班车 重庆大学·2022届
请问非科班有推荐书籍吗
2020年11月03日 回复
温纯云烟 北京师范大学·2022届
强强
2020年11月03日 回复
别冲我的人 东北师范大学·2022届
有点强
2020年11月03日 回复
绿野 山东大学·2022届
大佬面的是c++岗位还是深度学习岗位啊
2020年11月03日 回复
呜啦啦 香港理工大学·2022届
校招要五面?
2020年11月03日 回复
金狗 利兹大学·2022届
很强
2020年11月03日 回复
麻汁好吃 货拉拉·运营专员
谢谢楼主分享
2020年11月09日 回复
小可爱 四川外国语大学·2022届
惹不起😪
2020年11月03日 回复