腾讯 csig 腾讯云客户端 一面凉经 大概不到四十分钟

上次ieg进hr面,流程超时自动结束了,然后被腾讯云秒捞
一开始说了挺多废话的,还说啥事先看过了我的简历,接着就顺着念了一遍我的简历(有点矛盾喔)
全程几乎没怎么问八股,让我讲项目(原话"能说多少说多少,越深越好 "

进入正题: 介绍项目功能和特点
1.说一下IO模型,IO复用重点说一下,比如还有除了epoll的其他几个(因为项目里用了epoll)
答了阻塞IO,非阻塞IO,IO复用, 信号驱动IO,异步IO以及各自的区别。IO复用总说了select,poll和epoll的区别(缺点,优点以及各自适用的情景),epoll还重点说了ET和LT还有EPOLLONESHOT。(基本上是想到啥就说啥了)
2.我说用了线程池管理线程,他让我设计一个线程调度算法。让我不断优化,然后说用多级队列,优先级不同的线程在不同队列,高优先级队列里的线程可以抢占低优先级的线程,优先级根据实时响应比来更新。(具体还有挺多细节的,记不太清了)最后面试官说方案不错
3.get和post的区别(终于来八股了!!!)
4.问我项目中遇到的问题(项目是web server) 我说没有啥问题,有问题都是我自己代码写错了(hhhhh 然后他引导到协议里的问题,我就说遇到了关闭client 接连,马上重新连接遇到了time_wait状态下之前端口号不能使用的问题。
5.time_wait状态的作用? 确保连接正常关闭,防止第四次挥手丢包,造成另外一端无法及时关闭连接。还说了time_wait一般是2MSL,因为考虑了第四次挥手包最大生存时间和重传第三次挥手包的时间。
6.怎么减小time_wait状态的影响? 修改内核MSL时间。用setsocketopt修改linger参数打开优雅关闭连接。
7. udp的高级一些应用知道吗?http3.0里的Quic协议,用来替代tcp,在应用层实现了可靠性的相关特性,解决了http2.0里队头阻塞问题,即stream里message丢包,会阻塞整个tcp的问题,同时避免了建立和断开tcp连接的时间损失。
8.说一下C++的内存管理,比如new和delete怎么用,管理的是哪里的内存 ?
用new和delete管理堆空间的内存,然后补充了和malloc,free的区别,我问他还要我说智能指针吗?他说可以说一下。我接着说了unique_ptr, shared_ptr, weak_ptr和还有实现原理
9.会渲染吗? 不会
10.说几个设计结构 说了单例模式和工厂模式

算法题: 手撕堆排(过了几分钟问我写完没,我说还没,接着问为什么没有,我说太久没写堆排了,纠结最大堆和最小堆花了点时间,过了十几秒他说时间差不多了,我们今天就到这吧,接着就秒退了)

总结:感觉被kpi面了(虽然我很菜),面试过程中几乎都是我在说,面试官除了设计线程调度算法那里其他部分毫无反馈,写算法还带催的,最后还秒退,过了一个小时流程就结束了。
#腾讯暑期实习##春招##实习##面经##腾讯#
全部评论
csig最近大裁员!肯定是KPI面!😂
点赞 回复 分享
发布于 2022-04-09 09:50
我靠,这么牛也过不了一面, 肯定是KPI了
点赞 回复 分享
发布于 2022-04-09 14:12
是PC客户端还是移动客户端啊
点赞 回复 分享
发布于 2022-04-10 13:02
追随楼主的脚步
点赞 回复 分享
发布于 2022-04-12 02:18
想起来了一个udp的八股,答的时候答到quic里里取代tcp时就被打断了,这里补充完整了
点赞 回复 分享
发布于 2022-04-12 16:47
一面是视频面吗?请问楼主约二面了吗
点赞 回复 分享
发布于 2022-04-16 00:39

相关推荐

点赞 评论 收藏
分享
ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
6 42 评论
分享
牛客网
牛客企业服务