腾讯视频实习面经

大家好,我是光城,一直梦想能够进入腾讯,这次校招来尝试一下,没想到顺利的拿到了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年第一个目标,在未来几个月努力把论文写出来,为了生活,为了理想,继续奋斗。

腾讯视频实习面经_linux命令