前言:大概面了一个多小时,面试官人很nice,他会把提的问题相关知识点带着我过一遍,感觉非常友好。
1.讲讲你做的最好的项目,遇到了什么困难,怎么解决的?
2.你项目里OAuth2.0认证方式用的是哪种方式?(一共四种)
3.SpringBoot自动装配原理?如何实现一个starter,你有没有实现过starter?
4.生产上部署的应用CPU飙升,该如何排查?(top,jstack)
5.mysql的四种事务隔离级别,默认是用哪种隔离级别?
6.mysql的MVCC(多版本并发控制)有了解过么,是为了解决什么问题而提出来的?如何实现?
7.Redis用过哪个数据结构,一共有哪些数据结构,Redis对这些数据结构做了什么优化让它们尽可能小的占用内存?
8.还有好几个问题忘了,没答出来的,要学习的地方很多。。。
手写算法:leetcode 33.搜索旋转排序数组
全部评论
(2) 回帖