腾讯 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 使用的哪种分布式理论
全部评论
这是Java还是cpp
点赞 回复 分享
发布于 2023-03-14 15:27 广东
问的也太难了吧
点赞 回复 分享
发布于 2023-03-14 13:20 广西
大佬投了多久收到一面的
点赞 回复 分享
发布于 2023-03-13 19:18 四川
沾沾喜气希望能有面试
点赞 回复 分享
发布于 2023-03-13 18:54 山东
请问老哥官网填的意向是啥部门呀
点赞 回复 分享
发布于 2023-03-13 15:59 北京
shilei的学徒啊,可以的,这些都能回答上来吗
点赞 回复 分享
发布于 2023-03-13 11:27 广东
没有算法题呀
点赞 回复 分享
发布于 2023-03-13 00:23 湖南
老哥是手写RPC项目么?
点赞 回复 分享
发布于 2023-03-12 22:19 湖北

相关推荐

2025-12-03 15:20
门头沟学院 Java
查看16道真题和解析
点赞 评论 收藏
分享
2025-12-05 19:10
门头沟学院 Java
1.描述过往项目中印象最深的问题及解决过程2.秒杀活动中如何评估数据库支持的最大并发量?3.提到Redis缓存库存,如何评估数据库与Redis的并发支持能力(如QPS值)?4.磁盘读取数据时,如何通过磁道地址定位数据?磁道寻址的时间成本如何?5.磁盘旋转一圈的时间大约是多少?6.为什么选择Redis而非本地内存实现缓存?7.Redis的高可用性具体如何体现?8.主从模式下,主库与从库如何同步数据?同步延迟如何处理?9.主备模式下,从库读取数据可能出现脏读,如何平衡高可用性与数据一致性?10.秒杀场景中使用Redis的持久化机制的必要性?11.秒杀中使用的什么数据结构?我不会就说哈希脑子也是抽了12.为什么在秒杀中使用哈希数据结构?具体解决了什么问题?13.MyBatis与Redis结合使用的场景14.MyBatis缓存是否了解?是否了解MyBatis的二级缓存机制?如何与Redis集成实现分布式缓存?15.消息队列的持久化配置是否确认过?默认存储位置是内存还是磁盘?16.如何理解跨域问题17.基于TCP协议的网络通信中,如何实现超时控制?主调侧如何检测超时?18.描述DNS寻址流程19.DNS缓存可能导致脏数据,如何更新域名解析记录(如A记录变更后的全网同步)20.TCP协议中,超时重传机制的具体实现(如重传计时器、ACK确认)21.MySQL的查询缓存(Query Cache)机制是否了解?与Redis缓存的区别?22.对比Redis与本地内存的差异,除持久化外还有哪些选择依据?23.Redis的AOF和RDB持久化机制的区别?如何选择适用场景?24.主备模式下,备节点是否支持读操作?默认配置下的读写策略是什么?25.项目中使用的消息队列是否考虑过数据丢失风险?如何保证可靠性?
点赞 评论 收藏
分享
评论
11
78
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务