首页 > 华为、腾讯校招C++面经
头像
张若骞
编辑于 2021-03-09 15:33
+ 关注

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

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

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

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

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

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

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

反问:你怎么看《致阿里》,你们是什么部门

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐