• 欢迎访问 优知学院 请加入我们的架构交流分享群优知学院-架构师进阶
  • 坚持原创分享BAT面试+架构+CTO进阶干货!

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

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

一面

1、HashMap底层原理?HashTable和ConcurrentHashMap他们之间的相同点和不同点?

2、由上题提到锁的问题

3、MySQL的表锁&行锁&乐观锁&悲观锁,各自的使用场景

4、Java线程锁有哪些,各自的优劣势

5、事务四大特性

6、事务的二段提交机制?

7、聚簇索引&非聚簇索引

8、G1回收器讲下回收过程

9、Tcp三次握手,四次挥手大概讲一下?

10、类加载过程

11、双亲委派机制及使用原因

12、JVM GC算法有哪些,目前的JDK版本采用什么回收算法

13、Http&Https的区别

14、Https的加密方式

15、线程池的核心参数和基本原理

16、线程池的调优策略

17、问问题(你有什么职业规划)

二面:

1、 java 什么时候发生死锁

2、如何避免死锁

3、 B+ 树的原理

4、分布式一致性协议,二段、三段、TCC,优缺点

5、分布式架构与微服务的关系

6、DNS解析过程

7、线程池实现过没?

8、Spring IOC、AOP

9、SpringBoot、SpringCloud的一些应用

10、ACID CAP BASE理论,以及RPC过程。

11、问问题(你有什么职业规划)没错,每个面试官都要问这个问题,三面也是

三面(P9面):

1、项目中用的中间件的理解(Dubbo、MQ、Redis、kafka、zookeep)

2、参与过类似秒杀的项目?你认为这样的项目挑战在哪里,怎么解决

3、项目中遇到的最大问题和解决策略

4、生活中遇到的最大的挫折

5、生活中遇到的最大的令你最有成就感的事情

6、问问题(你有什么职业规划)


更多阿里技术专家面试题目,关注优知学院微信公众号(id:youzhixueyuan),回复“我要130”,获取架构师130面试题。


本文标题:蚂蚁三面面经(java开发岗):Java锁机制+JVM+线程池+事务+中间件
转载请保留页面地址:https://youzhixueyuan.com/alipay-java-interview-questions.html
喜欢 (1)
优知学院陈睿
关于作者:
优知学院创始人,13年互联网从业经验,资深架构设计经验,曾就职于淘宝、盛大、百度、携程,历程高级研发工程师、架构师、研发经理、事业部CTO。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址