旷世C++开发实习生一二面

4.1投递


4.13一面

自我介绍
项目分别进行具体介绍
对C++三大特性的理解:封装、继承、多态
拷贝构造函数和移动构造函数的区别
左值和右值的区别
右值有哪几种
三种继承的区别:public、private、protected
继承设计的优势在哪
菱形继承
编译时多态、模板函数
对cuda编程的了解
GPU的内存模型

算法题:LeetCode 1306. 跳跃游戏 III
反问

4.20二面

项目选一个介绍,深问
有做性能调优吗
认为性能瓶颈在哪里,访存限制还是计算限制

算法题:给定一个链表,节点按照绝对值降序排列,给出空间复杂度为O(1)的算法使得链表按照值降序排列。
例子:
输入:-100->5->-3->1
输出:5->1->-3->-100
基础思路,稍微提示进行优化

描述CPU和GPU再体系结构上的区别
为什么GPU需要开海量线程,而CPU上不明显,差异有可能在哪
在CPU上从寄存器、L1 cache、L2 cache取数的时间
反问

#实习#
全部评论
他们有安排笔试没,面试就这两轮?
1 回复 分享
发布于 2022-06-03 15:49
楼主有offer了么
1 回复 分享
发布于 2022-06-05 17:21

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
10-18 13:01
已编辑
西安理工大学 C++
小米内推大使:建议技能还是放上面吧,hr和技术面试官第一眼想看的应该是技能点和他们岗位是否匹配
点赞 评论 收藏
分享
9 41 评论
分享
牛客网
牛客企业服务