腾讯 一面:csig,中间件

2022年秋招/春招/提前批/大厂面经整理(持续更新中~)

腾讯 一面:csig,中间件

1.项目
2.项目中单进程模型,怎样做到的高并发。(这个我没考虑过,下来查了一下,servlet 是单
实例多线程的模型。具体的可能会涉及到tomcat 最大连接数,最大线程数的概念)
3.代码中有线程池的概念吗?如果结合你的项目设计线程池,你应该怎么设计
4.redis 集群中保证高可用,哨兵概念,持久化机制,redis 是单进程的,持久化过程怎么进
行。redis 中有哪些数据结构,简单说一下,你项目中存的内容都用过哪些数据结构。redis 有
序集合的底层是什么,跳表的特点有哪些,具体实现是什么。比如插入过程说一下。
5.redis 的IO 模型,从select 讲到了poll,epoll,详细将epoll。为什么epoll 只拷贝一次,而
另外两种需要拷贝多次。具体是通过什么机制实现的。回调,哪里体现到了回调。回调函数
源码看过吗?写过吗?
6.分布式系统了解过吗(csig 中间件团队,我这真没搞过)
7.TCP 拥塞控制,流量控制说一下,滑动窗口
8.怎么判断网络上发生了拥塞,重传?失序?(提示了quic 算法ppi 算法)
9.tcp_reuse ,timestamp 参数(具体的time_wait 参数相关)大量time_wait 需要做的处理
10.为什么time_wait 是2MSL,2MSL 时长是多少,为什么需要将time_wait 设置减小,调整
时间有什么意义。(需要再深入再详细一些)如何让time_wait 快速回收。
11.tcp 里面的接收窗口(没get 到点)。接收窗口如果是0,什么情况。详细说一下。
12.tcp 粘包

总结语

希望大家能够时刻保持一颗积极向上的心,我始终相信一件事:机会永远是留给有准备的人

资料分享:下图中的资料是我和群里的小伙伴一起为正在准备秋招的朋友整理的,需要这份校招资料的点赞、转发、收藏之后添加君羊【832218493】 免费了领取!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值