接好运
点赞 1

相关推荐

03-14 11:01
门头沟学院 C++
不愧是腾讯的员工,问的八股很底层,这次是CSIG三十分钟八股,腾讯会议的时间是20:30-21:00(是不是kpi?)先问了golang相关的,让我说一下协程,我直接开启八股吟唱,然后面试官就追问我比较底层的东西,包括协程如何抢占(我说这是由调度器决策,笑死,但是面试官想听到比较底层的东西),协程的栈空间大小以及如何增长(我说了2kB,以及如果不够用了就会新分配,也不是面试官想要的答案),golang的select会不会死锁,这个项目中没遇到,我瞎说然后面试官告诉我会,他也一直安慰我没关系,这些不重要,还有协程和线程比为什么轻量级然后就是线程和进程的区别,进程线程调度算法,然后问了网络相关的,包括tcp四次挥手是如何关闭的,讲讲epoll,追问我如果epoll管理的套接字有很多都有大量的数据io,epoll的效率依旧很好吗,还有系统怎么判断套接字上有数据写入,我说的接受窗口有数据进来,貌似没有答到点子上,还问了TCP连接在关闭前写入了一些数据,然后再发送fin报文,会不会跳过这些数据直接发送fin报文,我说不会,因为tcp的特点就是保序,追问怎么可以跳过这些数据,关闭的时候直接发送fin报文,这个我真不知道,面试官提示在初始化套接字的时候可以设置一个配置参数,SO开头的,后面查了是SO_LINGER,我说SO开头的我就用过非阻塞那一配置最后问了我mysql相关的,让我说一说索引,吟唱,然后问我索引失效有哪些,吟唱,然后问我有一条查询语句昨天还是好好的,今天就慢查询了,问我怎么回事,我说数据增加很多导致单表比较大,貌似不是很满意,然后问了我联合索引相关的,为什么设计最左匹配原则#腾讯#
查看17道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务