微信公众号:路人zhang
扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: 大厂面经 > Java > 阿里巴巴 > 阿里巴巴面经(5)
本文链接:https://www.mianshi.online/2059.html
  • 介绍项目,技术栈,难点
  • SpringSecurity最重要的点、流程
  • 介绍一下Java的一些基本的集合类
  • deque双端链表,加入一个元素,咋做
  • hashmap底层的数据结构是什么
  • Java里面的同步机制有哪些来处理并发,或者说有哪几种锁
  • lock和synchronized锁有什么区别
  • 场景题:现在有十台机器在提供服务,就以挂号系统为例,有很多人挂号,100个号,不能超。一个请求过来,看看还有没有剩余,有就挂号,没有就失败。这种情况能不能使用synchronized或lock锁,接上题,怎么实现
  • 日常有使用过多线程的框架吗,Java系统中多线程的工具
  • 数据库层面,mysql的几个特性说一下。
  • MySQL隔离性有哪几种
  • 数据库为啥要用索引这个东西。使用场景有哪些。背后原理是什么,为什么用索引就会快。
  • 什么情况需要回表。什么情况不需要。
  • 具体工作中用过数据库事务。事务是怎么使用的。
  • 什么情况下触发事务的回滚,springboot怎么感知到业务失败了需要回滚,你的代码怎么告诉他需要回滚

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


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