面经 | 拼多多服务端二面
第一部分:自我介绍
第二部分:项目经历
1. 研究方向:解释一下研究方向的相关工作和内容
1. 怎么理解数据关系?数据分析的工作?
2. 详细解释
2. HBase项目
1. Rowkey是怎么设计的?为什么这么设计
2. Region概念知道吗?怎么知道数据存在哪个Region中?
3. HBase的存储结构了解过吗?HBase的最小存储单元是什么?
3. 为什么自学golang?
4. golang有哪些优势呢?
5. RPC项目:
1. 注册中心的功能是什么?
2. RPC客户端调用,到服务端返回的过程?
3. 注册中心挂了之后,你是怎么处理的?
4. 负载均衡是怎么做的?
5. 为什么用一致性哈希?
6. 为什么需要一致性哈希,为什么要尽可能避免映射关系的改变?
7. 客户端的每次请求都访问注册中心吗?
8. 服务端挂了注册中心是怎么知道的?是怎么去告诉客户端?
问题:
1. 客户端访问服务器的连接挂了之后,客户端可能比注册中心先知道,因为客户端是一直有可能和服务端交互的,因此应该添加客户端发现服务端挂了,告诉注册中心。
第三部分:
算法题:k个长度不一的有序数据,找到每个数组中都存在的数,尽可能地优化时间复杂度,较少的空间复杂度
第二部分:项目经历
1. 研究方向:解释一下研究方向的相关工作和内容
1. 怎么理解数据关系?数据分析的工作?
2. 详细解释
2. HBase项目
1. Rowkey是怎么设计的?为什么这么设计
2. Region概念知道吗?怎么知道数据存在哪个Region中?
3. HBase的存储结构了解过吗?HBase的最小存储单元是什么?
3. 为什么自学golang?
4. golang有哪些优势呢?
5. RPC项目:
1. 注册中心的功能是什么?
2. RPC客户端调用,到服务端返回的过程?
3. 注册中心挂了之后,你是怎么处理的?
4. 负载均衡是怎么做的?
5. 为什么用一致性哈希?
6. 为什么需要一致性哈希,为什么要尽可能避免映射关系的改变?
7. 客户端的每次请求都访问注册中心吗?
8. 服务端挂了注册中心是怎么知道的?是怎么去告诉客户端?
问题:
1. 客户端访问服务器的连接挂了之后,客户端可能比注册中心先知道,因为客户端是一直有可能和服务端交互的,因此应该添加客户端发现服务端挂了,告诉注册中心。
第三部分:
算法题:k个长度不一的有序数据,找到每个数组中都存在的数,尽可能地优化时间复杂度,较少的空间复杂度
全部评论
佬,有收到三面吗
送花
回复
分享
佬,是啥时候二面的,三面通知又是什么时候收到的
送花
回复
分享
秋招专场
官网直投
三面面的啥呀
送花
回复
分享
送花
回复
分享
相关推荐
查看7道真题和解析
点赞 评论 收藏
转发
查看7道真题和解析
点赞 评论 收藏
转发
点赞 评论 收藏
转发
查看28道真题和解析
点赞 评论 收藏
转发