微信公众号:路人zhang
网站救助计划

1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本


2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助网站倒闭后可联系站长领取本站pdf内容


3.若网站能存活下来,后续将会持续更新内容

当前位置: 大厂面经 > Java > 阿里巴巴 > 阿里巴巴面经(15)
  • 为什么想来阿里巴巴
  • 项目登录是做的单点的还是分布式的?
  • 如何做分布式session?
  • session和cookie的区别?
  • 不同域名能共享cookie吗?
  • 同一域名下,分布式session时,怎么知道去访问哪一台服务器呢?
  • 秒杀时候,数据库和缓存的一致性是怎么保存的?面试官说这样在超高并发时会有问题,考虑下还能怎么做?
  • 使用RateLimiter限流时,限流算法是什么?除了令牌桶还有什么?
  • 介绍一下HashMap的原理?
  • HashMap和HashSet的区别?
  • 线程安全的容器有哪些?
  • 说一下ConcurrentHashMap的实现原理?为什么1.8弃用了segment?
  • 介绍一下Java的锁?
  • 说一下公平锁和非公平锁的原理?
  • ReentrantLock的原理?
  • 介绍一下JVM内存有哪些分区?
  • 说一下对象创建之后依次出现在哪些内存区?
  • 新生代中的对象什么时候进入老年代?
  • 说一下完整的GC流程
  • 说一下Spring的IOC和DI
  • 为什么要用Spring Boot,有什么好处?
  • Spring Boot的自动装配过程?
  • 索引(A, B, C),查找(B, C)时会走索引吗?
  • 数据库的事务隔离级别?
  • 介绍一下MVCC
  • 数据库分库/分表怎么做?比如订单表
  • 数据库主从库怎么同步的?

本站链接:https://www.mianshi.online如需勘误,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版