美文网首页java面试集锦
2019腾讯实习后端六面面经

2019腾讯实习后端六面面经

作者: yufeiyang1995 | 来源:发表于2019-11-23 14:25 被阅读0次

今年春招幸运的拿到了腾讯云的offer,但是整个过程还是非常坎坷的,虽然遇到不少困难,不过确实让我从中学到了很多,不仅帮我找到了很多知识上的漏洞,还给了我一些准备面试上的思考,让我重新调整自己的学习策略,从而在后面拿到了更多的offer。

下面总结一下拿到腾讯offer的整个过程:

我首先收到的是IEG的面试邀请,这也是我春招的第一场面试,但面了1个小时还是挂了。

  • 一面(IEG,80分钟)
    • 聊项目,聊着会时不时蹦出来个问题
    • C++如何实现面向对象
    • int*p = new int[10],分别存放在哪?占空间多少?32位与64位系统区别?
    • 堆栈如何存放(地址空间增减)
    • Linux打开文件,文件标志符什么的。。。(不会
    • 父子进程有哪些是一样的
    • MySQL引擎,InnoDB与MyISAM区别
    • 事务基本特性
    • MySQL如何优化性能
    • MySQL性能不能再提升,还能怎么优化系统
    • Redis为什么比Mysql快
    • HTTP和HTTPS,介绍HTTPS
    • GET和POST区别
    • TCP三次握手,四次挥手以及为什么
    • 网络传输过程,怎么得到IP地址的
    • 大量请求到服务端什么的。。。多路复用解决(不会
    • select和epoll,epoll有哪些模式
    • 多线程为什么会死锁
    • 死锁如何解决
    • 项目中用过哪些设计模式用的
    • 最后,面试官觉得我没有C++的后台开发经验,与岗位不是合适,面试完之后状态变灰

过了几天之后,被csig捞了起来

  • 一面(腾讯云,20分钟)

    • 简单聊了一下项目,难点
    • 几种排序算法,复杂度
    • Hash 表如何解决碰撞
    • 查单词前缀,字典树,复杂度
    • 进程和线程
    • 僵尸进程,init进程
    • 说一下锁
    • 自旋锁
    • CAS原理
    • TCP三次握手
    • TIME_WAIT
    • 海量数据求中位数,怎么分数据,时间复杂度
  • 二面(腾讯云,20分钟)

    • 聊项目
    • 几种语言有什么区别
    • 实习时间
    • 结果面试完状态灰了,不是很懂,然后回去总结可能是自己项目介绍的不是很好,重新把项目的介绍过了一遍
  • 一面(WXG,40分钟)

    • 做两道题(做出来一道)
    • 线程进程区别
    • HTTP请求过程
    • HTTP/HTTPS,对称加密/非对称加密
    • 数据库索引
    • 事务的实现原理
    • 感觉没问太多,但是面试官觉得我答得不够广也不够深,此时已经快自闭了= =

挂了之后当天就又被捞起来,然后约了4.1上午面试,我心里想提前批不是结束了,但是反正已经不抱太大希望,多个机会总没坏处,然后4.1号上午官网状态还是亮着的,没有灰。

  • 一面(腾讯云,60分钟)
    • JVM GC,对象创建,多态,扯了分派
    • C++内存泄漏,Java内存泄漏什么原因
    • 操作系统线程,进程
    • 进程怎么切换
    • 有一个IO怎么处理
    • HTTP请求过程
    • 内网多个电脑IP是一样的,外网返回数据怎么找到对于电脑
    • 数据库索引
    • 联合索引需要注意什么
    • 用没用过redis(没用过。。
    • 用过哪些网络编程框架(我说没用过,知道netty,说了一下多路复用
    • 还有一些记不清了。。
    • 最后聊了聊项目

下午,一直很忐忑,5点收到面试电话,开始二面

  • 二面(腾讯云,60分钟)
    • 聊项目
    • HTTP/HTTPS
    • 对称加密/非对称加密,SSL为什么要两种一起用
    • TCP/UDP常用端口
    • TCP/UDP可以占用同一个端口吗?
    • 线程/进程
    • 进程的内存分布,线程的栈是分配在哪里的
    • 进程的内存管理,如何寻址,怎么提高寻址效率
    • java怎么实现多线程
    • 怎么实现同步
    • 用锁的时候需要注意什么
    • 说一下你知道的数据结构
    • 数组和hash表有什么区别
    • hash表怎么做的
    • hash函数怎么设计
    • 知道java哪些树的数据结构
    • Hashmap和Treemap有什么区别
    • 说一下快速排序过程,时间复杂度,最差情况,怎么优化
    • 大数据小内存,求中位数(说了一种方法让继续优化)
    • 暂时想到这些。。
    • 面完问面试官,说很快会有HR面

晚上,就一直刷

  • HR面试
    • 介绍一下你的项目
    • 你平时是怎么安排时间的
    • 之前怎么没出去实习
    • 你家是哪里的,父母工作
    • 可以去深圳吗
    • 实习时间
    • 聊的挺快的,然后HR就说我没什么问题了

过了一会,官网状态已完成,4.1号最后一天完成3次面试,在临结束前结束了,现在想想真的刺激,HR还说我是他面的最后一个。

最后总结:

  1. 腾讯的实习生面试还是更加重视基础的(网络,操作系统,数据库,数据结构),这些一定要会,很多知识虽然准备了,但研究的不够深入,导致面试中问的一多就不知道了,这也是平时学习需要注意的地方,一定要多思考;
  2. 运气也是实力的一部分,在有实力的基础上,加上一些运气总会过的,自己能被捞起来4次运气也是不错了;
  3. 还有就是表达,面试一定要多说,我最开始的几次面试被问到不会的就跳过,但是其实可以尽量结合你知道的说一些思路;

现在实习结束已经快半年了,纪念一下实习的工牌~


实习工牌

相关文章

  • 2019腾讯实习后端六面面经

    今年春招幸运的拿到了腾讯云的offer,但是整个过程还是非常坎坷的,虽然遇到不少困难,不过确实让我从中学到了很多,...

  • 手撕面经 - 精准打击

    校招2篇,实习1篇,会及时做出调整 字节跳动前端一面面经(感觉凉凉) [字节]一面凉经 腾讯暑期实习前端面经

  • 字节跳动后端实习电面面经

    这次电面是本人第一次求职面试,面试过程中也有一些问题答不上来或需要提示才能答出,但整体答题较为流畅,运气尚佳通过了...

  • 腾讯暑期实习三面面经

    回馈社会,腾讯暑期实习三面面经,正在等hr面试。。。 3.16 晚上8点 一面 电面 40分钟 1.自我介绍 2....

  • 腾讯一面面经

    昨天收到腾讯的面试通知(考完腾讯的笔试以为挂了,就没抱希望,没想到还有面试机会) 给大家分享一下,就当攒个人品。 ...

  • 阿里Java实习内推六面面经

    部门是天猫技术部;岗位是Java研发面试官不同,面试风格不同。或许是个人运气比较好吧,遇到的面试官都很nice,基...

  • 2018腾讯、美团C++后台研发实习生面经

    腾讯面经: 腾讯提前批一面面经(OMG腾讯视频部门): 1.自我介绍 介绍完了就从我简历第一条一直往下问 2...

  • 【2018腾讯暑期实习生产品面试】群面面经

    终于我也有机会写一下腾讯面经了~ 或许我的表达能力不太好,但这份面经真的诚意满满,希望你们能够有所收获。 背景介绍...

  • 腾讯一面面经9.21

    首先是 1. 自我介绍(主修课程,代码保存,思维导图,博客整理.最近在读,微信读书...) 在自我介绍中提到设计模...

  • 腾讯后端面经(含答案)

    鹅厂 一面基础技术面 二面项目技术面 三面综合技术面 总结 某东南亚互联网公司 一面技术面 二面研发经理综合面试 ...

网友评论

    本文标题:2019腾讯实习后端六面面经

    本文链接:https://www.haomeiwen.com/subject/imdhwctx.html