微信公众号:路人zhang
扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: 大厂面经 > Java > 阿里巴巴 > 阿里巴巴面经(37)
  • java有哪些特性、多态有什么好处
  • 你了解或者用过java多线程吗,sleep()和wait()区别,还有哪些类似的方法。
  • JMM模型了解吗,介绍一下。
  • 我们来做一道算法题吧,leetcode 1156. 单字符重复子串的最大长度。
  • 线程和协程的区别
  • TCP为什么是三次握手
  • 项目相关(6.824 Lab):Raft选主过程、脑裂问题、网络分区恢复后发生什么。节点重启后如何恢复数据、日志如何记录、日志压缩。分片控制器的作用、是否是单节点部署、迁移分片数据是同步还是异步。从节点能否处理读请求
  • 项目相关(RPC):RPC执行流程、注册中心是push还是pull、负载均衡怎么做、客户端每次都从配置中心拉取数据如何优化、注册中心的push和pull、RPC请求错误如何处理
  • redis cluster数据如何分片
  • redis cluster客户端如何确定向哪个master发送请求
  • redis从节点是否处理读请求
  • 场景题:用户手机号和验证码的对应关系怎么存储。连续三次验证错误锁住用户5分钟,怎么实现。用户跳转页面后不需要重新登陆,怎么实现
  • cookie和session区别

本站链接:https://www.mianshi.online如需勘误,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版