蚂蚁金服一面

双鬼带单

共 666字,需浏览 2分钟

 · 2021-03-26

蚂蚁金服一面



  1. 分布式事务

  2. 分布式锁方案和区别

  3. 分布式缓存

  4. 分布式选举问题

  5. 分库分表的方案

  6. MVCC 方案

  7. MySQL 的事务的实现

  8. MySQL 的 B+Tree, 以及为什么不用其他树

  9. MySQL 的主从复制以及复制过程是不是多线程的

  10. 如果实现多线程的 MySQL 的主从复制

  11. Redis 的过期淘汰策略

  12. Redis 集群

  13. New 对象是发生了什么

  14. New 对象时对象内存是怎么分配的?说了分区跨代

  15. 老年代垃圾收集器的比较

  16. G1 的比较

  17. synchronizedReentranLock 的说明?说了锁升级流程和 AQS 的使用

  18. 说一下当两个线程获取 synchronized 时发生了什么?

  19. 说一下当两个线程获取 ReentranLock 时发生了什么?

  20. Java 内置的线程池有哪些

  21. ScheduledExecutorService 是如何实现的?(说了 Timer, 具体不知道)

  22. 要是你如何实现 ScheduledExecutorService?说了 Timer  和 用while 1s 取队列的方式实现

  23. 常见的限流方案

  24. NIO 原理?说了同步非阻塞,多路复用,windows 的 selector, linux 的 epoll

  25. linux 的 epoll 怎么实现的?不知道

  26. AFC 框架给他讲了一遍

  27. 并发多吗?


浏览 14
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报