腾讯面经-后台研发(存储方向)

我的应聘方向比较专,求职意向:存储等基础软件研发
由于网上很少有关于存储相关的面试经历,所以就出来说说话

一面(初试)
约的是下午4:30,大概等了 30分钟就到我(一般都要等15分钟到30分钟,有些人比较惨等了1个小时以上,我的HR面试就是这样)。好了,去到面试官的房间,见到是一个很年轻的面试官,估计30岁左右。
一开始先自我介绍,还没有介绍完,面试官就根据我介绍到的内容开始提问。主要是关注在我的项目经验里面,这个项目是关于LevelDB/RocksDB KV存储引擎的项目。直接从原理开始,里面的关键数据结构,面向什么情景进行使用。就这个项目直接聊了 30多分钟。
接着是基础知识的问题,最后面试官就问了我的意向:“你是希望做存储是吧?对游戏开发有没有兴趣?”我的答案是:“对!存储,游戏开发。。也可以,但还是希望可以做存储”
(要坚定自己的选择,其实如果是面游戏开发,估计我就挂了)
基础知识问题:
1. C++中一个类的数据时怎么组织的(虚函数、成员对象),如果这个类有多重继承来自多个父亲的虚拟函数、成员对象怎么分布在这个类的实例里面?
2. 系统需要不断申请内存,释放内存,请写一个内存池的管理。特殊条件:每次都是申请、释放10个字节;要求内存池的管理高效。

二面(还是初试)
由于我初试的时候面试官觉得我不合适他的方向,他给我调岗了,然后我第二天继续进行初试
这次的面试官年纪大一些,还是继续讲我上边说的项目,也是大概说了30分钟。接着就开始问基础知识,接着也是问求职意向
然后就结束了,这一面跟上边说的差不多,但是感觉过的很快

三面(复试)
复试的面试官明显气势沉稳很多
先自我介绍,接着还是上面的项目,但是不同的是,这次讲的更细,更全面:类似一次技术选型的时候对所选系统的全面剖析。最后就问项目在这上面的优化是什么?很细:前因、经过、结果都会问。(所以你一定要有一个非常熟悉的项目,可以让面试官全面无死角的问)
接着考了一道算法题(一般大概会给15分钟时间)
接着,面试官觉得我不错,然后咱们就开始用粤语交流了(我们都是广州的,这一点是可遇不可求的!!),说他们部门是做什么的,说他们会很别的部门合作等等。。
最后,面试官叫我等一下,给我安排HR面试

HR面试
这个就比较惨了,我等了足足2.5小时(还好旁边有同学可以聊天,要不郁闷死)
HR是一个很年轻的,男的,估计25岁左右。气氛很轻松,一般聊个20分钟左右就差不多了。表达一下你希望到深圳腾讯工作、希望一直做这份工,不会转行什么的就可以了

Offer
一般等个3天就会有消息,我是等了5天,还好~~
(对了~~腾讯有5000元违约金,估计没有几个人违约,所以没听说过这件事)

总结:
1. 我的面试过程其实没有网络相关(TCP/IP、HTTP等)的内容,这是在腾讯面试过程中是很少有的,主要因为存储与网络没什么关系。。。
2. 最好要有一个全面无死角的项目,或技术点(如TCP/IP什么的),可以让你直接讲个二三十分钟没问题
3. 如果要面试腾讯,还是要好好准备C++和网络相关的知识!!像我这样的经历的估计没几个。。。
4. 算法一定要准备(这可是基础)
全部评论
考的什么算法呀
点赞 回复 分享
发布于 2015-09-24 18:49
恭喜拿到鹅厂offer~~
点赞 回复 分享
发布于 2015-09-24 21:06
大佬,想问下你的项目~
点赞 回复 分享
发布于 2020-09-21 11:28

相关推荐

09-11 03:07
已编辑
湖南大学 Java
Lemon2ee:上海,nlp,985,博士,哪怕少一个我都觉得这是假的
点赞 评论 收藏
分享
点赞 23 评论
分享
牛客网
牛客企业服务