腾讯CSIG后台开发面经(已拒offer)
前言:之前等了很久阿里意向,以为自己挂了就投了腾讯IEG的后台开发(3.30)估计简历挂了被CSIG捞了,其他背景都在前一篇面经,因为没录音只能按自己的印象来写了
因为几次时间都冲突所以未做笔试
4.12 一面 40分钟 (腾讯会议)
自我介绍
深入聊了很久项目
数据库索引相关知识、B+树、分库分表等
Redis的作用、淘汰策略、缓存击穿、缓存雪崩、缓存穿透缓存不一致等等
多路复用延伸到Linux相关知识、epoll、select等等
计网TCP、UDP等常规知识
操作系统八股文
网络编程八股文
本地IDE编程一道(easy)
没有反问环节,我发现不论是阿里还是腾讯一面都没给我反问的机会,实惨
一面总结:相对来说比较简单,主要是对项目进行了深入的探讨,主要还是围绕:做什么->怎么做->为什么->如何改进。
4.13 二面 40分钟 (腾讯会议)
上来先口述三题 一题easy 一题mid 一题hard,第一题没讲清楚,选择直接手写代码通过,第二题讲了两种思路,第三题不会
再度开始手撕项目,用到的腾讯的短信接口,如果超过每日限额怎么办,如何弹性扩容,用的什么样的服务器,消息队列怎么用以及其他一些比较详细的内容。(有些地方太久了记不太清了,直接裂开)
Oauth2相关知识,SSO相关知识,为什么用Token,Token的一些知识(这里和面试官有一点意见的不一致,也可能是我没讲清楚)
网络编程相关,HTTP协议相关,Netty相关
TCP洪泛攻击,如何解决
限流降级熔断的概念、使用、原理
聊一下自己是怎么学习的,课余还喜欢干些什么事情,对开源感兴趣吗,能来实习多久?最快什么时候过来? 反问环节:是什么部门?腾讯云(怪不得一顿问腾讯云相关的)一些新人培养之类的
二面总结:还是要坚持刷题,自从阿里笔试写完之后就没怎么刷题了,有点懈怠、除此之外要对项目中的细节把握清楚,了解整个项目的弱点在哪,如何对项目进行改进
4.14 hr面 30分钟 (腾讯会议)
hr面就比较常规了,成绩排名绩点,为什么绩点这么低,项目中扮演的项目,遇到的问题,自己的一些缺点,什么时候能过来,阿里和腾讯两者如何考量的等等。
面完两分钟直接云证
几天后oc以及offer
感想:腾讯面试特别快面试官人也很好,没有养鱼之类的操作,不过考虑到转正率以及技术栈等等个人因素还是选择了阿里,拒了腾讯的实习offer(有一说一加油包真的好香啊!),积攒经验秋招再战腾讯,总体来说感觉腾讯的面试难度也不是特别大(虽然自己很菜笔试有一题没写出来),暑期实习的招聘似乎也接近尾声了,希望大家都能成功上岸!
全部评论
(2) 回帖