腾讯秋招(C++后台)一二三面(8.31已OC)

7.12突然收到腾讯的面试通知,当时以为还是找我实习(之前拿到过,但因为实验室项目没法去,后来陆陆续续有打电话过来叫我面试),就拒了。后来收到面试官短信说这是正式秋招,就接收了面试邀请。整个流程很快,一个星期走完三面+HR面,目前卡在录用评估,HR说等正式秋招通道开始之后再进行下一步安排。
(更一下,删除了一些从项目拓展的问题,对大家的参考意义不大...)

一面

算法:手撕LRU、非递归中序遍历二叉树

1.自我介绍

2.项目开始一个个问过来

3.跨线程通信、进程间通信、select、epoll、水平触发边缘触发

4.问论文细节

二面

1.leveldb源码怎么看的,看了哪些部分

2.memtable的实现、memtable如何实现无锁下的并发读写安全、为什么memtable选择跳表,innodb选择B+树?

3.如果你来优化leveldb,你会怎么优化

4.你刚才说到不同的存储介质,你知道ssd,hhd每秒的IO量级吗

5.说一下你所知道的leveldb、rocksdb的区别

6.如果你来实现多线程compaction,你会怎么实现

7.协程的底层实现方式;如何调度

8.10亿个敏感词过滤,设计系统

一开始回答布隆过滤器,被面试官连环追问:怎么设计哈希函数、布隆过滤器的大小怎么设计、如果还需要动态增添过滤词呢

后来给出的方法是使用前缀树保存在内存中,如果是100亿个敏感词,可以考虑对字符串分区,然后多台服务器负责不同的分区

9.聊了会设计模式(给了一些学习意见)

11.还看过哪些C++源码

三面

1.了解过几种异步模式;各自说一下他们的使用

2.协程的底层实现(第二次问到了)

3.有栈协程、无栈协程,协程、线程、进程三者的区别

4.详细说一下slub和伙伴系统

5.为什么slub里的object要做padding

6.direct_IO、page_cache

7.内存屏障、memory_order

8.malloc/free的底层原理

当时详细说了一下从malloc到一段虚拟内存到缺页中断到os进行物理内存分配的整个过程,面试官来了句:只有这些吗?后来觉得可能是希望我提到:libc的malloc单独在os和应用层做了内存管理

9.你刚才说到tcmalloc,jemalloc,知道他们怎么提升malloc的性能的吗?

10.内核对信号机制的实现;信号函数处理是否是线程安全的

11.开始闲聊,工作地点的选择意向等等

#腾讯22届秋招面试##面经##校招#
全部评论
腾讯秋招开始了吗?
2 回复 分享
发布于 2021-08-03 21:46
😂和楼主比起来,我怀疑我搞的都不叫c++
2 回复 分享
发布于 2021-08-03 21:18
楼主是怎么学习这些知识的哇,求推荐书
1 回复 分享
发布于 2021-08-07 10:43
我昨天去官网更新了下简历,然后今天被捞,但告诉我是实习。。。
1 回复 分享
发布于 2021-08-04 14:01
腾讯开始了??大哥,你哪里投的?我也试试?
1 回复 分享
发布于 2021-08-04 11:34
靠,吓死了
1 回复 分享
发布于 2021-08-03 20:46
一面还好 这二面三面问的是什么啊。。都是听都没听过的东西
1 回复 分享
发布于 2021-08-03 20:38
楼主很强
1 回复 分享
发布于 2021-08-03 19:41
麻了,我不配搞C++,我前面的C++面试和楼主这比起来也配叫面试?😅
1 回复 分享
发布于 2021-08-03 19:35
楼主,请问一下这是哪个部门呀?
1 回复 分享
发布于 2021-08-03 16:06
老哥,libc吗?不是glibc吗
1 回复 分享
发布于 2021-08-03 15:20
好底层啊。
1 回复 分享
发布于 2021-08-03 15:17
这有点难啊
1 回复 分享
发布于 2021-08-03 15:13
这些题都好难啊,腾讯面试问那么底层吗.....
2 回复 分享
发布于 2021-08-04 14:26
美团在职学长送内推福利 内推优势:免简历筛选,直通笔试,全流程跟踪,提供答疑咨询 内推途径 一、移动端https://campus.meituan.com/bole/wechat?staffSsoId=5430873&appKey=hiring-campus-portal投递简历 二、PC端美团官网投递:https://campus.meituan.com/ 内推码:pVDJhsq 注意内推码前后不要有空格 面向人群:2022届海内外院校应届毕业生(在2021年11月-2022年10月期间毕业) 投递时间:即日起至2021年10月14日24:00(北京时间)建议大家早投递,越往后HC越少 岗位:技术类、零售类、产品类、运营类、设计类、市场职能类、销售相关类 base:北京、上海、成都、深圳、厦门、广州、武汉、扬州、石家庄等 欢迎大家加入QQ群:540965327 有任何问题可以在群里交流
点赞 回复 分享
发布于 2021-08-05 14:12
🔥🔥🔥🔥🔥🔥 美团秋招开始啦,技术和非技术序列均可以看过来,扫码查看详情,内推码:EjngZbP 如需要简历和面试指导,可联系本人:vx 17600113983 备注:秋招
点赞 回复 分享
发布于 2021-08-04 08:29

相关推荐

老粉都知道小猪猪我很久没更新了,因为秋招非常非常不顺利,emo了三个月了,接下来说一下我的情况吧本人是双非本 专业是完全不着计算机边的非科班,比较有优势的是有两段大厂实习,美团和字节。秋招面了50+场泡池子泡死的:滴滴 快手 去哪儿 小鹏汽车 不知名的一两个小厂其中字节13场 两次3面挂 两次2面挂 一次一面挂其中有2场面试题没写出来,其他的都是全a,但该挂还是挂,第三次三面才面进去字节,秋招加暑期总共面了22次字节,在字节的面评可以出成书了快手面了8场,2次实习的,通过了但没去,一次2面挂 最后一次到录用评估 至今无消息滴滴三面完 没几天挂了 所有技术面找不出2个问题是我回答不上来的,三面还来说我去过字节,应该不会考虑滴滴吧,直接给我干傻了去哪儿一天速通 至今无消息小鹏汽车hr 至今无消息美团2面挂 然后不捞我了,三个志愿全部结束,估计被卡学历了虾皮二面挂 这个是我菜,面试官太牛逼了拼多多二面挂 3道题也全写了 也没问题是回答不出来的 泡一周后挂腾讯面了5次 一次2面挂 三次一面挂,我宣布腾讯是世界上最难进的互联网公司然后还有一些零零散散的中小厂,但是数量比较少,约面大多数都是大厂。整体的战况非常惨烈,面试机会少,就算面过了也需要和各路神仙横向对比,很多次我都是那个被比下去的人,不过这也正常,毕竟谁会放着一个985的硕士不招,反而去招一个双非读化学的小子感觉现在互联网对学历的要求越来越高了,不仅仅要985还要硕士了,双非几乎没啥生存空间了,我感觉未来几年双非想要进大厂开发的难度应该直线上升了,唯一的打法还是从大二刷实习,然后苟个转正,不然要是去秋招大概率是炮灰。而且就我面字节这么多次,已经开始问很多ai的东西了,你一破本科生要是没实习没科研懂什么ai啊,纯纯白给了
不知名牛友_:爸爸
秋招你被哪家公司挂了?
点赞 评论 收藏
分享
评论
11
79
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务