云账户 后端 一面 09.26 26min
- 自我介绍
- 项目的介绍
- 给你栈怎么来设计一个队列
- topK的解决方案,10000W个人数当中选择100个 https://blog.csdn.net/qq_40479372/article/details/126897083
- 投票系统是怎么设计的
- 如果当前是多种分类,那么应该怎么设计
- 如果当前投票系统产生了崩溃,那么应该怎么设计
- Mysql的一个场景题 一个事务在多次读,并且读到的数据是10,另外一个事务开始插入,但是没有提交
- mysql的隔离级别是什么
- Mysql的隔离级别如果当前是可重复读,那么当前第一个事务读到的是什么(10)可重复读嘛,多次读到的是一样的数据
- 如果当前的事务是读已提交,如果当前第二个事务没有提交,那么答案是10
- 如果第二个事务已经提交了,那么当前的答案就是11,因为读已提交读到的是已经提交的数据,
- 如果当前的隔离级别变成了可重复读,那么第一个事务读到的数据,还是10,因为可重复读保证的就是多次读到的数据是相同的。
- Mysql的这个场景题是在面试官的引导下回答的,所以回答的不是很好。
- 反问:1:当前的部门和业务,2:之后的流程