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 北京
天翼云科技有限公司
校招火热招聘中
官网直投

相关推荐

#实习#Apple Pay技术项目管理的实习生岗位 - Apple Pay Technical Program Management-Intern【岗位职责】1. 掌握产品相关功能,维护和优化现有产品文档2. 掌握现有项目实施的流程和工具,协助项目经理进行优化工作3. 协调内外部项目干系人,追踪项目进度和关键节点,逐步介入并直接驱动项目关键路径下子任务的实施和落地4. 监控项目过程中的风险,针对产生的问题,进行筛查和归类;针对已上线项目,进行项目总结和评估工作5. 协助进行相关业务领域的市场和产品调研工作【任职要求】1. 本科及以上学历,海外留学背景优先; 理工科或计算机背景为加分项2. 优秀的中英文文书能力,英语口语可沟通;3. 较强的沟通和调研能力;5. 现场实习,不接受远程;6. 一周实习5天,需持续6个月及以上,实习期越长优先考虑。7. 有过项目管理经验(加分项)8. 文档和流程体系标准化(加分项)【实习福利】- 外企工作氛围;- 弹性工作时间, 在实践中学习项目管理的理论知识和实践技巧,有机会亲自参与新项目的实施,拓展视野,丰富履历;【实习地点】- 上海市 浦东新区 世纪大道1249号 世纪大都会 第三办公楼 (T3)【简历投递】-请将你的简历发送至 zhiliang_qian@apple.com
投递Apple等公司10个岗位
点赞 评论 收藏
分享
12 36 评论
分享
牛客网
牛客企业服务