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

蚂蚁金服高级Java面试题目

阿里面试题 马 东东 来源:优知学院 9个月前 (11-19) 270次浏览 2个评论 扫描二维码

一面:

  1.  JVM数据存储模型,新生代、年老代的构造?
  2.  java GC算法,什么时候会触发minor gc,什么时候会触发full gc?
  3.  GC 可达性分析中哪些算是GC ROOT?
  4.  你熟悉的JVM调优参数,使用过哪些调优工具?
  5.  Java 有什么锁类型?
  6.  描述下线程池的处理流程?
  7.  类加载机制,一个类加载到虚拟机中一共有几个步骤,这些步骤的顺序哪些是固定的,哪些是不固定的,为什么不固定
  8.  hashmap是线程不安全的,concurrenthashmap是线程安全的,怎么实现的线程安全?
  9.  volatile关键字解决了什么问题,实现原理是什么
  10.  并发容器有哪些,并发容器和同步容器的区别

二面:

  1.  在工作中,SQL语句的优化和注意的事项
  2.  哪些库或者框架用到NIO
  3.  Spring 都有哪几种注入方式,什么情况下用哪种,ioc实现原理
  4.  如何定位一个慢查询,一个服务有多条SQL你怎么快速定位
  5.  聚集索引和非聚集索引知道吗?什么情况用聚集索引什么情况用非聚集索引
  6.  Nosql引擎用的什么存储结构,关系型数据库和NoSQL各自的优劣点是什么,如何技术选型?
  7.  微服务架构下,如果有一个订单系统,一个库存系统,怎么保证事务?
  8.  分布式一致性协议raft,paxos 了解吗
  9.  Zookeeper中的ZAB协议,选主算法

三面:

  1.  自我介绍
  2.  参与的并发项目,从设计到部署,按照流程讲一遍。
  3.  项目相关你用过redis,用在什么场景,怎么使用的?
  4.  mysql同步机制原理,有哪几种同步方法
  5.  数据库主从同步如何实现,事务如何实现
  6.  谈谈你对SOA和微服务的理解,以及分布式架构从应用层面涉及到的调整和挑战。
  7.  阿里系中间件metaQ及原理与现有的kafka有什么异同
  8.  在阿里有了解过什么中间件吗?实现原理?与其他开源消息队列有什么特点?
  9.  为什么选择换公司?
  10.  三年到五年的职业规划?
  11.  你有想问我的?

版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明文章地址:https://www.madongdong.me/career/written-interview/alibaba-interview/2018/11/19/1351/mdd/
喜欢 (0)
[821300079@qq.com]
分享 (0)
马 东东
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到
(2)个小伙伴在吐槽
  1. Hi! This is my first comment here so I just wanted to give a quick shout out and say I really enjoy reading through your blog posts. Can you suggest any other blogs/websites/forums that deal with the same topics? Thank you so much!
    匿名2019-01-29 08:23 回复 Windows 10 | Chrome 62.0.3202.94
    • 马 东东
      Thank you for your comments and welcome to my website.
      马 东东2019-02-03 20:59 回复 Windows 10 | Chrome 63.0.3239.132