腾讯视频实习面经
大家好,我是光城,一直梦想能够进入腾讯,这次校招来尝试一下,没想到顺利的拿到了offer。这次笔试与面试基本没有做太多的准备,还是注重平时的学习,我非常感谢在2019年后半年对STL源码的剖析与C++深入的学习,让我更加坚信深入一门语言的奥秘与相通的理念。
关于笔试,后台开发笔试三道编程大题,难度水平等于leetcode中等以上,个人觉得出的题目非常棒,最后发现牛客上,其实有这几道题,所以需要加强平时的练习。
关于面试,每轮面试四舍五入为30分钟吧,一面考察的是技术与基础,二面考察的是算法,三面(HR面)谈人生与三观。
最后,流程总结如下:
周五宣讲会 => 周六笔试 => 周天面试(一面) => 线上面试(二面) => HR面试 => 发offer
下面是面试的回忆内容(不全)。
一面 (技术一面 25分钟左右)
自我介绍
开源组织介绍
项目介绍
C++学习多久
vector增长方式
map里面插入成万条数据,如何释放内存(重点!)
virtual底层原理
项目中的优化
xxxx
四次挥手timeout
linux命令如何查看timeout状态
在代码中如何控制,尽快脱离timeout状态
概率题与智力题:一道求大小王在同一个人手中概率(重点)
二面(技术二面 25分钟左右)
自我介绍
xxx项目
开源组织介绍
最短路径算法
协同过滤算法 (重点)
求二进制数中1的个数,并对自己的算法优化
读博不
在哪就业
三面(HR面 20分钟左右)
自我介绍
开源组织介绍
xxx收获
户口相关问题
有啥想问的
总结,也算实现了2020年第一个目标,在未来几个月努力把论文写出来,为了生活,为了理想,继续奋斗。