蚂蚁财富三面题目:metaQ消息中间件+GC算法+MySQL数据同步

Posted 优知学院

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了蚂蚁财富三面题目:metaQ消息中间件+GC算法+MySQL数据同步相关的知识,希望对你有一定的参考价值。

蚂蚁面试题,涵括了从高级开发到技术专家,可以对比看看自己的实力如何


蚂蚁金服专场





01

蚂蚁财富一面



  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. 并发容器有哪些,并发容器和同步容器的区别



02

蚂蚁财富二面



  1. 在工作中,SQL语句的优化和注意的事项

  2. 哪些库或者框架用到NIO

  3. Spring 都有哪几种注入方式,什么情况下用哪种,ioc实现原理

  4. 如何定位一个慢查询,一个服务有多条SQL你怎么快速定位

  5. 聚集索引和非聚集索引知道吗?什么情况用聚集索引什么情况用非聚集索引

  6. Nosql引擎用的什么存储结构,关系型数据库和NoSQL各自的优劣点是什么,如何技术选型?

  7. 微服务架构下,如果有一个订单系统,一个库存系统,怎么保证事务?

  8. 分布式一致性协议raft,paxos 了解吗

  9. Zookeeper中的ZAB协议,选主算法



03

蚂蚁财富三面


  1. 自我介绍

  2. 参与的并发项目,从设计到部署,按照流程讲一遍。

  3. 项目相关你用过redis,用在什么场景,怎么使用的?

  4. mysql同步机制原理,有哪几种同步方法

  5. 数据库主从同步如何实现,事务如何实现

  6. 谈谈你对SOA和微服务的理解,以及分布式架构从应用层面涉及到的调整和挑战。

  7. 阿里系中间件metaQ及原理与现有的kafka有什么异同

  8. 在阿里有了解过什么中间件吗?实现原理?与其他开源消息队列有什么特点?

  9. 为什么选择换公司?

  10. 三年到五年的职业规划?

  11. 你有想问我的?



04

更多阿里Java必考题范围和答案


蚂蚁财富三面题目:metaQ消息中间件+GC算法+MySQL数据同步

回复关键词阿里】即可参考





以上是关于蚂蚁财富三面题目:metaQ消息中间件+GC算法+MySQL数据同步的主要内容,如果未能解决你的问题,请参考以下文章

最新蚂蚁花呗三面题目:红黑树+并发容器+CAS+Solr+分布式+大数据

消息中间件metaq

蚂蚁三面面经(java开发岗):Java锁机制+JVM+线程池+事务+中间件

MetaQ高性能原因

阿里中间件——消息中间件Notify和MetaQ

蚂蚁内推三面题目:MongoDB+集群部署+分布式锁+秒杀