一、项目(60min)
1.项目中遇到过什么问题
2.社交软件怎么做到让用户评论之后实时看见自己的评论
3.用户经常访问一些热点信息,怎么才能让数据库保证高可用
4.redis集群进行主从切换会耗时,有没有更好的方法
5.redis哨兵模式是怎么做的
6.忘了
7.评论的数据在读写的时候,在客户端和服务端分别有什么方法减轻数据库压力
8.用户端怎么做负载均衡
9.nginx有哪些限流的方式
10.令牌桶
11.评论的数据在读写的时候,有什么方法让用户得到实时的消息
12.prometheus除了资源利用外还能怎么配置规则抓取到服务出现异常
二、八股(15min)
1.tcp和udp的区别
2.虚拟内存
3.拥塞控制
4.三次握手四次挥手
5.为什么三次握手四次挥手
6.tcp的数据传输
7.tcp为什么可靠
8.redis击穿穿透雪崩,有什么解决办法
9.进程和线程的区别
10.快排和堆排序,是否稳定
三、反问(5min)
1.部门主要做什么?贴吧