分享  SSP面试笔记 网站网友的面试经验,供B站的小伙伴参考:


一面

1、自我介绍

2、过去项目简单描述一下

3、给了三道算法题手写

4、int类型的数值直接赋值给short类型的数值会有什么结果

5、自动装箱,拆箱解释

6、重载和重写区别,各自特点

7、i++和i--是否是原子操作

8、== 和 equals 的区别

9、面向对象的三大特性

10、JVM,JDK,JRE 区别

11、&和&&区别

12、java集合

13、HashMap的底层实现

14、HashMap jdk8与jdk7区别

15、红黑树和AVL树的区别

16、ArrayList和LinkedList


二面

1、上来就除了几个算法题

2、自我介绍一下,你的过往经历说一下

3、LRU算法的优缺点,有没有办法解决

4、mysql相关,索引类型

5、Hash 索引的底层实现

6、有哪些索引失效场景

7、MySQL 的四种隔离级别

8、MVCC的实现原理

9、脏读和幻读

10、Redis相关,数据结构,缓存不一致性等等

11、JVM,内存结构划分,JUC

12、Atomic 原子类的底层实现

13、Lock 和 synchronized 区别

14、堆和栈

15、对公司的了解

16、上一份实习

17、职业规划

18、薪资期望

19、反问


基本就这些了,我记得的就这些,差不多,希望对大家有帮助,有后续会来ssp更新,大家可以关注一下。


想要看更多的面经的话,可以来  SSP面试笔记  网站搜索~