腾讯CSIG2022暑期实习面经(完整流程,凉于等待)
岗位:CSIG音视频运维部门
时间轴:4.22笔试,5.11-5.17 三面+HR面,5.18云证+综评。等待半月余,6.5多次催促后凉。
笔试
4.22笔试,乱答一塌糊涂。全是基础知识八股,没有算法。
第一次邀请
因为我投递的是IEG技术中台,5.7CSIG某个部门过来捞我,电话聊了一下,他们说他们啥都做的时候,我直接拒了。感觉在搞面试KPI,极其不靠谱的部门。
一面
(CSIG再次邀约,这次换了个部门,蛮面试看看。)
自我介绍+项目。针对其中CDN+QUIC的项目,问了大概有20分钟,不断深入各种场景,包括规模化,安全性,部署overhead等等。能做的对答如流,做不到的疯狂抱歉,仿佛在答辩hhh。
- BGP和Anycast的区别。
- 骨干网是什么?测量准确性该怎么保证。
- 介绍一下网络测量的Traceroute。
- QUIC怎么防止DDoS攻击?协议遇到安全攻击有什么策略。
- QUIC连接迁移怎么让客户端认可安全性。
- QUIC在现在网络设置中直接部署,可能遇到的问题
- C++的模板类(template)有哪些特性?
- C++的static,是在内存的堆空间还是栈空间?能否释放?
- Shell如何监控CPU的使用?
- 算法题:一道简单的O(N)贪心算法,大概是需要记录每个数上一次出现的位置,链表/哈希表都行。
二面
(找朋友打听了一下,很可能是一个人均P7+的强组。加上很对口,这时候就很想去了orz)
自我介绍+项目,问的还是一面的项目,继续聊了很久。
- QUIC的优势?
0/1RTT,解决队头阻塞,连接迁移,冷启动快。 - QUIC在音视频方面目前有哪些应用?
- QUIC在哪些情况下容易丢包?
- 对于上述丢包场景,如何优化/避免?
- Shell如何让函数并行执行。
- Shell指令,一行指令知道IP地址。
- C++的虚函数。
- 有哪些常见的锁?分别的作用?
- 算法题:一道二分题。
三面
自我介绍+项目。这次它问的很全,包括之前做过的机器学习,人机交互,小程序的项目都问了一圈。
最尴尬的是,问到了在做的一个DNS日志分析,没有想好实际意义和技术难点,很紧张回答得很僵硬,感觉面试官问了半天,反应是“就这”?
- 运维怎么理解?
- 怎么做大规模的测量对比?
- 现有服务迁移到HTTP3,可能遇到的问题。
- 新技术准备上线,从运维的角度,应该做哪些准备?
- QUIC的连接成功率,实际测量会比TCP更高,可能的原因?
没有算法题。
HR面
随便聊天,我表达了如果收到这个offer,很强烈的会拒掉其他公司的意愿。
凉
等了半个多月,期间拒掉了字节的offer,推迟了微软两周的入职时间,就想等着腾讯这个出结果。
期间多次发邮件沟通,没有对接的HR,邮件回复页比较公式化。
天天刷新,最终在我打算上官网拒掉它的时候,上网页看了一眼,流程结束。
放弃念想,去微软实习了。
总结教训
我感觉前两面比较好,大部分他们问到的网络方向的问题我都回答上来了。当时自信满满,而且面试流程极快,刚面完秒约下一面,以为稳了(虽然后来秋招回顾了一些问题,当时其实也没答得多好hhh)
但是三面确实做的不好,自己一个最水的项目,part-time做了比较久,实际意义和技术深度都不够。当时面试官问,应该直接承认,强行解释太掉价了,导致他可能觉得我其他项目也就那样。加上对运维工作,当时也没有一些了解,答得有点逻辑混乱。
虽然是和今年腾讯尤其是CSIG的动荡有一定关系,但还是自身原因比较大,面试失误太多了,基础知识八股内容当时也没怎么准备。
这个实习offer没拿到,心有戚戚了好久QAQ...给秋招买了个教训,还是要更正视一些,多多准备。
#腾讯##暑期实习##腾讯csig##运维工程师#2022暑期实习个人面经。 微软,字节,腾讯,虾皮