• 欢迎访问马东东的博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

阿里集团中间件4面:并发类+RocketMQ+Java锁+分布式架构

阿里面试题 马 东东 来源:优知学院 9个月前 (02-03) 176次浏览 0个评论 扫描二维码

一面:

  1.  自我介绍
  2.  擅长哪方面的技术?
  3.  Java有哪些锁种类?(乐观锁&悲观锁、可重入锁&Synchronize等)
  4.  比较重要的数据结构,如链表,队列,栈的基本理解及大致实现
  5.  J.U.C下的常见类的使用。 ThreadPool的深入考察; BlockingQueue的使用
  6.  Java内存分代模型,GC算法,JVM常见的启动参数; CMS算法的过程。
  7.  volatile关键字有什么用(包括底层原理)
  8.  线程池的调优策略
  9.  spring cloud的服务注册与发现是怎么设计的?
  10.  分布式系统的全局id如何实现
  11.  分布式锁的方案,redis和zookeeper哪个个好,如果是集群部署,高并发情况下哪个性能更好。

二面:

  1.  参与的项目,选一个,技术难度在哪里?
  2.  Collections.sort底层排序方式
  3.  负载均衡的原理
  4.  设计模式与重构,谈谈你对重构的理解
  5.  谈谈Redis相关的集群有哪些成熟方案?
  6.  再谈谈一致hash算法(redis)?
  7.  数据库索引,B+树的特性和建树过程。
  8.  mysql相关的行锁,表锁;乐观锁,悲观锁
  9.  谈谈多线程和并发工具的使用
  10.  讲讲Redis的架构和组件
  11.  Redis的数据一致性问题(分布式多节点环境 & 单机环境)
  12.  docker容器

三面(高级技术专家面):

  1.  高并发情况下,系统是如何支撑大量的请求的?
  2.  接着上面的问题,延伸到了中间件,kafka、redis、rocketmq、mycat等设计思路和适用场景等
  3.  最近上过上哪些技术站点; 最近在看哪些书。
  4.  工作和生活中遇见最大的挑战,怎么去克服?
  5.  未来有怎样的打算

四面(HR):

主要交流为什么选择来阿里,未来的打算等,交流挺愉快。


版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明文章地址:https://www.madongdong.me/career/written-interview/alibaba-interview/2019/02/03/1490/mdd/
喜欢 (0)
[821300079@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到