当前位置: 首页 > 面试经验 >

面试经历

优质
小牛编辑
95浏览
2023-03-28

面试经历

#Java面经# #秋招
阿里一面
1、==和equals的区别
2、Int和integer的区别
3、Java的集合
4、Hashmap底层,put操作如何把k,v存入其中,过程
5、Hashcode用来作什么
6、线程的生命周期
7、Wait和sleep的区别
8、Threadlocal
9、线程安全是什么?如何保证线程安全?举一个线程安全的例子
10、加锁的方式
11、什么是可重入锁,synchronized是可重入锁
12、Java虚拟机,内存模型区块,堆又分为什么区块
13、垃圾回收机制算法
14、什么时候触发minor gc
15、垃圾收集器
16、类加载器有哪些?加载顺序?
17、数据结构,用基本数据结构构建链表
18、图有哪些类型?线性非线性?
19、设计模式有哪些?说说工厂模式
20、ACID
21、left join,right join的区别
22、SQL优化
23、几种隔离级别
24、索引的数据结构,优点
25、MySQL怎么加乐观锁、悲观锁
26、什么是幂等性
27、Spring有什么了解?AOP,IOC
28、Springboot,springcloud,什么是微服务
29、秒杀系统,会遇到的问题,怎么解决
30、分布式相关
31、Redis优点
32、一道编程题,二叉树,用dfs
人麻了
 类似资料: