英伟达 自动驾驶实习二面面经

本来有3个面试官,一人一小时面试的,后面因为第三个面试官有会要开就只面了两个..强度还是有点大的

面试官1 (1h)

1、中文自我介绍

2、说了熟悉C++,问了C++相关的八股,new和malloc区别,万能引用和右值引用等,手写一个类来实现lambda表达式,又给了3个C++程序(都和指针相关的),不能调试,问输出结果是什么

3、后序遍历二叉树非递归写法(用栈秒了)

4、解释中断,以及底层发生的操作细节(说了保存PC指针和现场环境)

面试官2 (1h)

1、英文自我介绍

2、英文问题,大概意思是介绍一下LLM和机器学习的经历(人麻了..英文完全说不出来)

3、英文问题,介绍一下嵌入式和linux操作系统的东西(后面看我实在不会说就换成中文了)

4、介绍腾讯实习中LLM的应用

5、解释预处理、编译、汇编、链接,以及它们在linux操作系统上是如何运作的

6、c++多线程在操作系统上如何运作的

7、信号量在操作系统中如何实现和运作的

8、线程和进程之间通信的方式

9、写题,题目意思是给定一个chargeTimes 数组和runningCosts ,求一个最大的连续子数组使得tot_cost<=budget:

chargeTimes = [3,6,1,3,4],

runningCosts = [2,1,3,4,5],

budget = 25

Output: 3

tot_cost=max(chargeTimes) + k * sum(runningCosts)

要求用O(n)的算法实现,用单调队列+前缀和+双指针秒了,但可能还有边界的问题没调试好。。

总体感受就是真的被拷打麻了。。

#面试##面经##实习面经##英伟达面试##英伟达面经#
全部评论
楼主在哪投的?约三面了吗
1 回复
分享
发布于 04-02 18:37 北京
太牛了
点赞 回复
分享
发布于 03-05 10:48 广东
联易融
校招火热招聘中
官网直投
投的什么岗位
点赞 回复
分享
发布于 03-27 22:12 浙江

相关推荐

4 29 评论
分享
牛客网
牛客企业服务