【24年5月】腾讯QQ后台开发实习一面和二面(二进宫)
二进宫QQ后台同一个组,因为主管面发挥实在是差劲,不出意料的又挂了。
一面
表现不错,面完后10分钟秒过。
【算法】给你一个字符串,和一个字符串数组,判断字符串能不能从字符串数组中拼接而成。
- os内存管理
- 缺页中断有什么缺点
- 线程和进程,协程
- 网络5层模型是什么?
- 传输层和网络层的功能?
- http哪一个层?http状态码401是什么?(不记得401是什么了)
- tcp/udp区别?
- tcp粘包问题?
- tcp中间丢包是怎么解决的?
- tcp四次挥手?为什么time_wait是2msl?
- 没有time_wait会咋样?
- select和epoll的区别
二面
感觉是leader面,面试官看上去就是强者,也算是第一次leader面了,表现实在是差劲,很多都没答出来。
- 先问了一部分项目的问题,这里就不记录了,参考价值不大。
- 实习期间单元测试负责了什么内容?
- 你现在大三是吧?能来实习吗?能实习多久?
- 智力题:一共100层楼,给你两个鸡蛋,请找出鸡蛋会在第几层往下丢的时候破。比如鸡蛋在第a层破,那么a-1就一定不会破,a+1肯定也会破。【不会,寄】https://zhuanlan.zhihu.com/p/39816314
- tcp为什么需要三次握手?
- 怎么抵御syn flood攻击?
- 长连接和短连接的区别和各自的优缺点。
- CDN是什么?(因为简历上写了这个知识点,所以才问的)
- CDN缓存过期了怎么更新?
- 协程说一下,和线程的主要区别是什么?有用过协程吗?
- 一个线程里面能有多少个协程?(不知道)
std::map
的底层(红黑树)- 红黑树插入/查询的时间复杂度?
- 红黑树最担心的场景是什么?
- 给你一个成绩表,现在查询很慢,要10多秒,怎么优化?(不太会)
- MySQL最多能支持多少并发?(不知道)
- Redis有了解过吗?(只有基本了解,没继续问了)
- 你有学习过go吗(没有)
- 除了C/CPP还学过什么语言(一部分python)
二面结束面试官说“会把我的情况汇总给HR”,但是我自我感觉面的很差,不报多大希望,果不其然是挂了。
两个工作日后喜提流程结束。
#暑期实习#凉凉面试记录 文章被收录于专栏
笨蛋CPP选手记录的面经。