腾讯暑期实习后台开发面经(更新:已OC)

最近刷了很多面经,受益匪浅,自己也分享一下回馈社会,顺便祈愿一个offer。面试内容是事后回忆的,可能有的记不清了,写的比较乱。
3月6号投的简历,10号被PCG捞面试,然后全程问C++(我不会),然后面完简历就灰了。
本以为没戏了,就没管。结果过了一周又接到腾讯视频的电话,让我3月21号下午面试(腾讯视频不也是PCG的吗,还能再捞一次的吗)。想着腾讯都是C++和Go,就没抱什么希望,想随便面面这样子。

3月21日一面 140分钟 腾讯会议
面试官一来就给了三道编程题,说不用开摄像头,共享屏幕就行。
三道题简单得有点不真实,第一题直接让写二分查找,连包装都不包装一下
第二题判断链表是否有环
第三题输出数组第11大的数(我用的二叉搜索树,面试官问为什么不用堆,我说堆每次pop要调整树的结构比较麻烦,实际情况是我忘了堆排序怎么写了)

数据库:
索引
B树和B+树
InnoDB和MYISAM
MongoDB比Mysql好在哪

操作系统:
epoll
用户态和内核态
内存管理(段页式)
进程线程区别,进程通信方式

Redis:
有哪些数据结构
Zset是怎么实现的
跳表是什么,有什么好处

计网:
TCP握手挥手,time_wait是什么
数据在网络中是怎么传输的(没太懂什么意思,我答的OSI的向下组包和向上解包,然后他问有没有学过路由器和交换机,我说忘了)

数据结构:
Java的HashMap
红黑树
二叉搜索树和堆
快排

其他:
SpringCloud是怎么做到服务注册和发现的
场景题:一个文件里面有200亿个QQ号,但是只有25亿个是不重复的,去重(bitmap)

一面的问题比较多,但是都不是很深入,感觉比较考广度,有的问题记不得了,大概就是这几个方面。面完之后状态就变成复试了。

3月23日二面 25分钟 电话
一面没问项目,我就想着二面估计要问,然后就准备了一下项目,结果还是没问。
下午正在上网课,突然电话就打过来,也没提前预约,然后就开始了。
二面的问题跟一面的很多都重复了,但是他问的就比较深入
epoll:一面只大概问了一下,二面问了原理(不会)
用户态和内核态:如何从用户态进入内核态(只记得一个系统调用)
多阶哈希(不会)
Java的Hashmap
红黑树:一面大概问了一下,二面还问了红黑树的组成和插入操作
Linux的文件系统是怎么管理文件的
TCP(重生之再问TCP)握手挥手,有哪些状态
数据库:索引,B树和B+树
进程线程区别,进程通信方式,各通信方式是如何实现的
开头问了两个问题,一个不会,一个突然忘记了,本来感觉要凉,但是还好后面的都答上了,也是面完状态就变了。
二面跟一面问题很多都差不多,但是会深入地问原理方面的东西。

3月27日三面 20分钟 腾讯会议
一二面都没问项目,三面肯定要问了,然后我就准备了几天的项目
结果还是没问项目(我本科毕业之后工作了一年,是正式工作,虽然是Java但是也不至于一句都不问吧)
面试官很和善,第一个问题又是用户态和内核态(二面之后专门去复习了一下,这回难不倒我)
32位系统能管理多大内存,是如何管理的,如果一个程序超过了这么大呢(答了段页式和虚存,但是虚存讲的不太好)
进程通信方式,共享内存有什么函数
TCP(重生之三问TCP)为什么要time_wait,如果第三次挥手的时候连接断开会怎么样(只答到重发FIN)
场景题:10亿行的文件,每一行有用户id,上线时间和下线时间,统计一天内每一秒的在线人数

腾讯就很喜欢问操作系统和计网,而且每次都是那几个问题,建议理解得滚瓜烂熟。大概能回忆起来的就是这些,后面如果想起再补充。

3月30日HR面 20分钟 腾讯会议
HR面就聊聊天,但是我感觉是四轮里面最难的,让我说自己的优点缺点啥的太尴尬了。
面完当天晚上十点状态变为已完成(HR都加班到这么晚的吗)

3月31日,下午正在打游戏,接到offer call,开开心心。
那么我的春招大概就结束了,也祝大家好运。



#腾讯2021暑期实习##腾讯##实习##面经#
全部评论
小顶堆还要自己实现吗?不能直接用PriorityQueue吗,还是非要自己写啊
点赞 回复
分享
发布于 2020-03-27 21:17
第几问题,快排更好一点。topk问题堆比较好。
点赞 回复
分享
发布于 2020-03-28 01:13
春招专场
校招火热招聘中
官网直投
对数据库不熟,会扣分吗
点赞 回复
分享
发布于 2020-03-28 03:06
阿里巴巴政务钉钉事业部大量招人,开发 测试岗位都有,有意者请投简历至quanyun.wqy@alibaba-inc.com
点赞 回复
分享
发布于 2020-03-28 07:52
@所有人 从投递简历->到准备面试,都是你关心的干货【字节跳动-投递必读】https://bytedance.feishu.cn/docs/doccnG71V5OtL4GmlyMNnSZv3Cb#i96SHV
点赞 回复
分享
发布于 2020-03-28 09:13
说真的,感觉好像也不是特别难?😂突然有点信心了
点赞 回复
分享
发布于 2020-03-28 18:38
求问楼主 统计一天内每一秒的在线人数什么思路呀~
点赞 回复
分享
发布于 2020-03-29 10:44

相关推荐

9 109 评论
分享
牛客网
牛客企业服务