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

Posted 优知学院

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了蚂蚁内推三面题目:MongoDB+集群部署+分布式锁+秒杀相关的知识,希望对你有一定的参考价值。

最新蚂蚁金服高级Java内推面试题


01

蚂蚁内推一面


  1. hashmap的实现原理,多线程并发操作hashmap会有什么问题?

  2. hashmap如何处理冲突,如果key值一样怎么处理。

  3. 乐观锁了解哪些

  4. B+树和红黑树时间复杂度

  5. 快排的时间复杂度,冒泡时间复杂度,快排是否稳定,快排的过程

  6. 讲一下spring的启动流程

  7. AOP是怎么实现的?两种动态代理的应用场景?

  8. concurrentHashMap的实现原理,JDK 1.7和1.8有什么变化?

  9. Java中的新生代和老年代的垃圾回收算法,对应的垃圾收集器

  10. 谈谈 synchronized、ReenTrantLock、volatile 三者的区别



02

蚂蚁内推二面



  1. full gc的发生有哪几种情况?

  2. 为什么要使用线程池?有哪几种线程池,以及区别?

  3. Netty内部结构

  4. mysql有几种引擎,区别?

  5. 数据库的事务的4大属性

  6. innodb中聚集索引,非聚集索引

  7. 分布式下redis如何保证线程安全

  8. MySQL、Redis、MongoDB各自的应用场景

  9. Redis的存储数据结构,以及持久化区别



01

蚂蚁内推三面



  1. mysql慢查询优化步骤?

  2. JVM性能调优会涉及哪些参数?

  3. Restful、SOAP、RPC、SOA、微服务之间的区别

  4. SpringClound与Dubbo的比较,优劣势

  5. mysql如何实现如何实现分库分表+动态数据源+读写分离

  6. 分布式锁的方案,redis和zookeeper哪个好,如果是集群部署,高并发情况下哪个性能更好。

  7. 请画一个大型网站分布式集群部署图

  8. 秒杀系统的架构设计




-end-



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


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

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





以上是关于蚂蚁内推三面题目:MongoDB+集群部署+分布式锁+秒杀的主要内容,如果未能解决你的问题,请参考以下文章

大专生三面蚂蚁金服,java开发书籍

2019校招|阿里巴巴中间件内推面试经验汇总

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

三面腾讯,已拿offer!上岸蚂蚁金服!

大专生三面蚂蚁金服,2021最新Java面经分享

初面蚂蚁金服,三面腾讯,已拿offer!绝对干货分享