腾讯 TEG 一面
#暑期实习# #腾讯# #腾讯TEG# #面经# #软件开发2023笔面经#
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 使用的哪种分布式理论
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 使用的哪种分布式理论
全部评论
老哥是手写RPC项目么?
没有算法题呀
shilei的学徒啊,可以的,这些都能回答上来吗
请问老哥官网填的意向是啥部门呀
沾沾喜气希望能有面试
大佬投了多久收到一面的
问的也太难了吧
这是Java还是cpp
相关推荐
10-06 16:51
杭州电子科技大学 深度学习 一只菜鸟111:1.架构
2.负载均衡
3.SPI
4.序列化
5.熔断 降级 接口超时
6.生产者下线怎么感知?
7. rpc线程模型,NIO
可以问的太多了
点赞 评论 收藏
分享