本来想着国庆后再投,怕国庆过不好,国庆前就投了,很多东西没复习。面了几家最后接百度了,谢谢百度收留我。
cpp基础部分
1.static
2.const
3.cpp内存结构
4.谈谈那几个智能指针
5.那四个强制转换
6.看.so动态库里的啥东西,这个不会,连题意都没记全,太菜了。
7.析构函数能不能传参,能不能有返回值
8.cpp的多态,运行时多态那问的具体怎么实现,我就说了说虚函数表那些,感觉有点没领悟到面试官问题的意图。
9.析构函数和构造函数能不能是虚函数
10.raii
11.std::move,左值右值
还有一些可能忘了。
python基础部分
1.python内存结构
2.装饰器
3.import的时候翻译器做了哪些操作
git部分
1.git merge
2.git rebase
3.撤回提交的命令
深度学习部分
1.介绍transformer结构
2.介绍其他大模型的结构,和transformer作对比
3.谈谈ResNet
算法题
只有一面出了道题,二面可能问实习内容的时间太长了,全问完都50多分钟了,没出题。
一面题目,用栈实现队列。
其他
谈谈docker
深挖实习,深挖项目
tvm的理解
谈谈网络量化
实习时间,实习地点
反问
面试感觉很棒,一二面面试官感觉都很牛逼也很有礼貌。令我感到奇怪的是,两面面试官都没问我cuda优化,gpu和计算机体系结构的问题,但总体上还是按照简历的内容往下问,尤其是实习和项目,所以大家写简历的时候对简历内容还是仔细斟酌一下。
#我的实习日记#