快手/java后端 凉经 9.10
自我介绍 15min
问实习,问项目
八股 30min
ArrayListhe LinkedList 区别和应用场景,arraylist扩容机制,多线程情况下两个线程同时扩容会怎样,看没看过源码?
concurrentHashMap底层原理
jvm结构,解释一下永久代,什么时候young gc/full gc
事务隔离级别,在可重复读级别下怎样防止脏读,快照读和当前读的区别,mvcc
InnoDB用什么索引,b+树b树区别,为啥不用别的数据结构哈希平衡二叉树
redis怎样实现分布式锁,怎么加锁,解锁
spring循环依赖问题怎样解决
怎样设定bean的加载顺序
@transactional什么时候失效
手撕20min
层次遍历二叉树,但是偶数行翻转,非常简单 ,但是需要自己实现树的数据结构和构建测试用例
反问环节5min
问了问业务是做什么的
主要使用语言
一共搞了1小时10分钟,我人麻了。有两个比较细的八股没答上来,有的答得不全,手撕也过了。今天早上看一下直接流程结束
问实习,问项目
八股 30min
ArrayListhe LinkedList 区别和应用场景,arraylist扩容机制,多线程情况下两个线程同时扩容会怎样,看没看过源码?
concurrentHashMap底层原理
jvm结构,解释一下永久代,什么时候young gc/full gc
事务隔离级别,在可重复读级别下怎样防止脏读,快照读和当前读的区别,mvcc
InnoDB用什么索引,b+树b树区别,为啥不用别的数据结构哈希平衡二叉树
redis怎样实现分布式锁,怎么加锁,解锁
spring循环依赖问题怎样解决
怎样设定bean的加载顺序
@transactional什么时候失效
手撕20min
层次遍历二叉树,但是偶数行翻转,非常简单 ,但是需要自己实现树的数据结构和构建测试用例
反问环节5min
问了问业务是做什么的
主要使用语言
一共搞了1小时10分钟,我人麻了。有两个比较细的八股没答上来,有的答得不全,手撕也过了。今天早上看一下直接流程结束
全部评论
太难了,这也挂啊
我第一次见需要自己实现树的结构的题,二叉树不是一般都是核心代码模式吗
相关推荐
11-04 10:40
温州大学 Java 点赞 评论 收藏
分享