8.26美团后端一面凉经

面试部门是到店研发,全程没有八股,主要是拷打项目+做题

问项目部分感觉最大问题就是自己还没有吃透项目,所以在面对面试官拷打时其实心里本身是有点发虚的,

首先是自我介绍

RPC项目

  1. 介绍一下你的RPC项目基本情况谈到Dubbo、RPC原理、框架执行的流程,架构设计的思路但是表达不够流畅丝滑,可能给了面试官先入为主的坏印象。主要还是因为自己语言框架没有搭好,大脑中知识脉络还不够清晰
  2. 注册中心怎么选型的?答的Zookeeper是通用做法,但是我选用Etcd是为了探索Etcd作为云原生架构组件的一些特性,然后Etcd具有watch机制可以做健康监测等等后来反思,其实应该从多个维度去把Etcd和Zookeeper进行横向分析,上面的回答太零散
  3. 你的网络服务器用的是Netty,怎么解决半包粘包问题的?
  4. 本质上为什么发生半包粘包?之前学过的,给忘了,真的该死啊。。。
  5. 你的负载均衡实现中一致性哈希怎么实现的?
  6. 本地缓存在什么时候更新?
  7. 服务提供者新增了一个服务节点怎么让消费者知道?
  8. 重试策略如何实现?

点评项目

  1. 布隆过滤器在项目中如何实现的?
  2. 布隆过滤器如何解决数据一致性?是否有可能布隆过滤器没写进去,MySQL写进去了?
  3. 如何保证接口幂等性?
  4. 你的分布式锁能保证只有一个线程成功,那如果隔了一段时间又下一单呢?

算法:重排链表

反问:对我的评价?

面试官认为对项目细节描述的不够好,问我是不是时间太久导致遗忘了(好委婉

凉凉已经回人才库了,希望能被捞一把

全部评论
男面试官还是女的呀?
点赞 回复 分享
发布于 08-29 21:21 北京
社招吗兄弟
点赞 回复 分享
发布于 08-30 13:52 北京
友塔游戏
校招火热招聘中
官网直投

相关推荐

12 36 评论
分享
牛客网
牛客企业服务