猿辅导Java后端一面
45min
介绍简历
第一轮是基本基础面试,项目没有深挖
问我当时的笔试题,我说第二道题50行输入太顶了
MySQL索引不命中情况
联合索引最左匹配需要满足的条件
联合索引的在数据页中查找的具体细节
MySQL为什么要加锁
场景题:两个插入操作之间的锁参与的细节(next-key lock退化、插入意向锁)
在RC级别下锁是如何工作的
Redis的zset讲一讲
zset的使用场景
zset底层使用跳表插入时的细节
讲一下熟悉的GC
CMS为什么有浮动垃圾
什么情况会出现FULL GC
GC ROOTS 有哪儿些
手撕代码:
easy和mid选一道,我选了mid
指定反转链表区间 O(1)空间复杂度
反问:
部门情况:现在没有分部门
还有什么可以提高的:感觉不错,问我最近再看什么技术