写点什么

蚂蚁金服三面真题:基础 + 高并发 + 消息中间件 +GC 算法 +MySQL 数据同步

发布于: 2021 年 03 月 03 日

一面:

  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. 你有想问我的?

以上就是蚂蚁金服 Java 开发题,以下最新总结的阿里集团高级 Java 必考题范围和答案,仅用于参考~



需要获取得话麻烦一键三连+评论,然后添加 VX(tkzl6666)即可免费领取


用户头像

添加我的微信:tkzl6666 获取文中资料 2020.09.19 加入

添加我的微信:tkzl6666 获取文中资料

评论 (1 条评论)

发布
用户头像
蚂蚁金服三面真题:基础 + 高并发 + 消息中间件 +GC 算法 +MySQL 数据同步
2021 年 03 月 03 日 16:47
回复
没有更多了
蚂蚁金服三面真题:基础+高并发+消息中间件+GC算法+MySQL数据同步