阿里Java二面凉透:并发+JVM+Spring+Redis+MySQL等没一个讲得清
mhr18 2024-11-03 13:36 27 浏览 0 评论
阿里二面大概50分钟,问的东西很全面,需要做充足准备,就是除了概念以外问的有点懵逼了(呜呜呜~),面试官问源码底层我一脸懵逼。回来之后把这些题目做了一个分类并整理出一些高频问点和解析(强迫症的我~狂补知识~)分为并发+JVM+Spring+Redis+MySQL数据库等五类,接下来分享一下我的这阿里二面面试的面经+一些我的学习笔记。
注意注意:需要小编整理的并发+JVM+Spring+Redis+MySQL数据库等五类面试答案、学习笔记、思维脑图(xmind)的朋友可以是私信小编【笔记】即可咨询免费获取方式。
一,Java并发编程相关:
阿里面试Java并发编程相关问题:
Java中有哪些容器
hashmap , hashtable ,treemap区别
lock原理,AQS
为什么说 Synchronized 是一个悲观锁?乐观锁的实现原理又是什么?什么是 CAS,它有什么特性?
跟 Synchronized 相比,可重入锁 Reentrant Lock 其实现原理有什么不同?
如何让 Java 的线程彼此同步?你了解过哪些同步器?请分别介绍下。
很多人都说要慎用 Thread Local,谈谈你的理解,使用Thread Local 需要注意些什么?
我的Java并发学习笔记(24个Java并发编程核心知识点):
- JAVA 并发知识库
- JAVA 线程实现/创建方式
- 4 种线程池
- 线程生命周期(状态)
- ....
- ConcurrentHashMap 并发
- 什么是 CAS(比较并交换-乐观锁机制-锁自旋)
整理的Java并发高级面试解析(26道Java并发编程高级面试问题):
Java并发学习思维脑图(xmind)
附:Java并发思维脑图。(需要xmind版本高清脑图的可以私信小编【笔记】即可咨询免费获取方式)