快手 秋招面经 二面

写在前面

这是java后端方向的面经,预祝大家都能拿到心仪的offer。相关文章链接:快手秋招一面腾讯秋招一面米哈游秋招一面

面试时长

60min

面试形式

视频面试

面试内容

  1. 自我介绍;
  2. 实习经历:介绍下有哪几段实习,各自实习大概做的事情,挑一段印象最深的详细讲讲,后续基本就是实习内容涉及八股文的展开和深挖;
  3. RPC相关:介绍下RPC是什么?Eureka了解吗?介绍下实现原理?Eureka Server 如何保证高可用?
  4. MQ相关:项目中使用到了消息队列,其作用有哪些?它和RabbitMQ的区别有了解吗?如何处理消息队列中的消息丢失问题?如何确保消息在消费时按照正确的顺序得到处理?
  5. 分布式相关:引入分布式事务是为了解决什么问题?有哪些解决方案?各自的优缺点?实习项目中使用的是哪种?
  6. TCC相关:TCC允许空回滚吗?如何实现防悬挂?对于TCC各个接口实现还需要考虑什么?项目中采用了什么方法来实现接口的幂等?还有什么方法来实现?
  7. 高可用相关:服务熔断和降级之间的区别?在实习的项目中是怎么实现的?保护系统高可用还有什么方法?
  8. MySQL相关:实习过程中的分库分表如何考虑的?如何保证高可用?
  9. JVM相关:项目中有写JVM调优的经历,展开讲讲?
  10. JVM相关:GC中有哪些算法?什么时候会触发Full gc?如果项目频繁出现GC如何排查问题?
  11. 思考题:有一栋100层的楼,给你2个鸡蛋,鸡蛋会在大于某一层刚好开始碎,那最少需要多少次能测出鸡蛋能承受的最大楼层呢?
  12. 数据结构:介绍下熟悉的数据结构?为什么hashmap使用了红黑树而不是AVL?红黑树插入数据后如何调整?
  13. 算法题:Leetcode15 三数之和
  14. 其他:ChatGPT原理有了解过吗?

总结

二面前半段基本上是以实习+项目的事情进行询问,然后针对其中出现的八股文进行深挖,也有一些思考题。

#快手##面经##秋招##面试##牛客在线求职答疑中心#
全部评论
今天也面了快手,多久能出结果啊
点赞 回复 分享
发布于 08-21 16:40 上海

相关推荐

尊嘟假嘟点击就送:加v细说,问题很大
点赞 评论 收藏
分享
8 16 评论
分享
牛客网
牛客企业服务