实在智能一面
1 讲一讲实习项目,规则引擎是什么东西,开发团队有多少人?
2 什么是乐观锁(引申悲观锁讲)
3 问实习中乐观锁怎么实现的(唯一索引)
4 MySQL的存储引擎
5 InnoDB存储引擎结构为什么用(可以引申对比B树,红黑树,跳表)
6 场景题:索引失效的一个场景。(这里忘了隐式转换了),会破坏索引结构的有序性
任何索引失效的场景本质上都是因为破坏了索引结构的有序性
7 讲一讲MVCC(undolog,readview)顺带把redolog一起说了,和事务的二阶段提交(感觉说的不算很清楚,还好没深问)
8 说一说Java里面的锁(synchroized和reetrantlock),顺便说了一下怎么线程同步,一些并发工具类
9 说一说可重入锁(把不可重入锁,公平锁和非公平锁一起说了,AQS等)
但是说实话具体的业务场景没想到
10 说一说Voalatile
有序性,可见性,原子性不能保证,用原子类,提一嘴JMM
11 口撕算法题 链表中的环
说了两种方法
2 什么是乐观锁(引申悲观锁讲)
3 问实习中乐观锁怎么实现的(唯一索引)
4 MySQL的存储引擎
5 InnoDB存储引擎结构为什么用(可以引申对比B树,红黑树,跳表)
6 场景题:索引失效的一个场景。(这里忘了隐式转换了),会破坏索引结构的有序性
任何索引失效的场景本质上都是因为破坏了索引结构的有序性
7 讲一讲MVCC(undolog,readview)顺带把redolog一起说了,和事务的二阶段提交(感觉说的不算很清楚,还好没深问)
8 说一说Java里面的锁(synchroized和reetrantlock),顺便说了一下怎么线程同步,一些并发工具类
9 说一说可重入锁(把不可重入锁,公平锁和非公平锁一起说了,AQS等)
但是说实话具体的业务场景没想到
10 说一说Voalatile
有序性,可见性,原子性不能保证,用原子类,提一嘴JMM
11 口撕算法题 链表中的环
说了两种方法
全部评论
相关推荐
查看11道真题和解析