得物一面凉透透经
30min 项目 + 实习 + 八股
全程聊天式拷打
1、自我介绍
2、实习、项目
3、redis有了解吗?为什么要学redis?
4、redis为什么快?背后的数据模型,线程模型?
5、为什么redis读写是单线程的就快呢?
6、redis如果有大量的读写操作过来了,其中有一个瞎搞就把后面的全都卡住了,如果是单线程是不是会有一个人坏了一锅粥的情况?
7、为什么要加索引?什么情况加?
8、加索引为什么快?
9、innodb底层B+树结构
10、B+树叶子节点和非叶子节点存储的分别是什么?
11、为什么innodb用B+树而不用B树(为什么B+树快)?
12、索引失效情况
13、Java线程池刚启动时是多少个线程(是0还是核心线程数)?0
14、快排时间复杂度?有没有O(N)的? (桶排序,没答上来,麻了)
15、口述算法:求 n! (n的阶乘)暴力、递归
16、实习和学校里的区别,学到了什么?
17、反问
#得物##秋招##Java##面试##面经#