华为、腾讯校招C++面经

华为在等offer了,腾讯刚面完一面;华为的面试有段时间了,尽量回忆一下,没法说很细,给大家一个小方向吧

华为一二三面的问题:
排序算法相关
C++的容器各自优缺点
堆栈区别
Const修饰词
Python和C++的区别
C++多态的实现和虚函数的用法
析构函数不加virtual关键字?
进程线程
进程的通信方式

算法题已经想不起来了,前两面考了

项目
为什么想回国
想去的城市

腾讯客户端一面:
上来就是力扣第一题twoSum,稍微回忆了一下(太久不刷题了)手撕
问hashmap的最差情况,怎么优化
C++和python的内存管理说说吧
C++版本的改动,shared_pointer的实现方式
问了问引用计数和实现起来时候需要注意的事情(多线程)
几种多线程的锁,mutex,信号量,还有什么spin lock graud lock,自旋锁

我忘了还有哪些了,剩下的就是问项目,我稍微说了说一个自己做的自动排课app,完了了给我提了几种情况让我想办法优化(有种产品经理的感觉)
问我想做什么方向,结果我一不小心说我看过LevelDB的代码所以数据库设计也挺有兴趣,就让我讲讲levelDB(玛德看了很久了,都快忘了)

反问:你怎么看《致阿里》,你们是什么部门
#面经##校招##腾讯##华为##C++工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?
1 回复
分享
发布于 2021-03-09 13:22
楼主有兴趣试试字节不,部门直推
1 回复
分享
发布于 2021-03-09 13:50
阅文集团
校招火热招聘中
官网直投
实习还是校招啊?华为投的啥部门啊
1 回复
分享
发布于 2021-03-09 14:39
你怎么看《致阿里》,这反问可太秀了
1 回复
分享
发布于 2021-03-09 15:30
同腾讯刚结束
点赞 回复
分享
发布于 2021-03-09 13:58

相关推荐

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