【微派】Java实习一面
1.自我介绍
2.深挖项目(这方面得多准备了)
3.你项目谈到分布式,你谈谈你了解的分布式
4.你刚刚说到熔断,熔断是怎么实现的知道吗?(寄)
5.redis的数据结构有几种?底层?(寄)
6.你刚刚说道redis的过期时间知道底层实现吗?(寄)
(redis底层得看!)
7.redis这方面没读过源码,mysql这边了解吗?
8.mysql索引知道底层吗(B+)?
9.mysql索引类型知道吗?
10.mysql的事务了解吗?(MVCC,隔离级别)
11.那你说说为什么可重复读解决不了幻读
12.了解间隙锁吗(赶快亡羊补牢说可以解决幻读)
13.开始手撕算法(最寄的部分,求出长度,不会求结果集)
算法题:最长递增子序列 返回List<Integer>
写了得有30分钟,当时求得了最长长度,可惜结果集不知道还要设置一个pre数组,隔着面试官的提醒写出来的,感觉凉了。
总结:算法得提升,心态得放平,源码得多看,人还是菜。
#java实习##实习##面经#