本文
前往“校招VIP”小程序,访问更方便

【校招VIP】腾讯 TEG 后端开发实习面经

牛客网 03月13日

转载声明:文章来源https://www.nowcoder.com/feed/main/detail/69f8430945814325869ff4858fde6326

1.介绍RPC

2.为什么要用Zookeeper,和Nacos等有什么区别

3.Zookeeper为什么是强一致,怎么保证数据不丢失

4.Zookeeper集群角色

5.Zookeeper只需要过半写确认,如果此时读请求落到没有同步的节点上是否会有数据不一致问题

6.Zookeeper节点是否持久化

7.如果有大量的客户端发起远程调用,就需要一次访问Zookeeper一次访问客户端,怎么减少开销(缓存),减少开销的思考思路

8.使用缓存减少开销时会带来什么问题,怎么解决

9.负载均衡算法分类,几种客户端负载均衡算法对比

10.如果有频繁的动态服务节点加入和离开,哪种负载均衡算法更好,需要有什么考虑

11.消息协议怎么定义的,在定义消息协议过程要有什么考虑

12.Netty源码了解多少

13.NIO原理,select、poll和epoll

14.Linux文件描述符是什么

15.连接假死问题,底层连接是否真的断开,为什么用户程序会感受不到底层连接的断开

16.连接假死会有什么开销

17.有没有了解过各种开源框架,对开源框架做过对比,为什么最后用MinIO

18.最近的学习方向,在学习什么技术

19.分布式理论,两阶段提交、三阶段提交

20.有没有了解现在常用的框架比如Zookeeper使用的哪种分布式理论

暂无回复