当前位置: 首页 > 面试经验 >

同花顺 | 二面 | Java 40min

优质
小牛编辑
147浏览
2023-03-28

同花顺 | 二面 | Java 40min

提前十分钟进去,发现面试官已经在了,只好提前开始了。面试官就简单说了自己的名字以及部门啥的

  1. 自我介绍
  2. 问问项目的情况
  3. 项目为什么不是用servlet写的?(老师的老项目,我也没办法)
  4. 这个老旧的项目遇到过什么问题吗?(代码冗余,我自己改了好多)
  5. 可以看看源码吗?(我找了好一会才找到,毕竟这个项目是一年前做的了)
  6. 先写道题吧!!写个观察者模式的简单demo
  7. 你的项目有用到事务吗?(没有)
  8. springboot的事务管理用过吗(没有)
  9. 你认为一个事务应该怎么设计?(不太懂,简单瞎说了点)
  10. MySQL的事务是怎么保证它的一致性的?(说了redo log和undo log)
  11. 如果一个事务里面的几个SQL都是异步执行的,那么这些SQL还是属于原来的事务吗
  12. 有个订单表,有两个字段,一个是用户id,一个是生成时间。有个业务是用户需要查询自己的订单,并以分页展示,那这个表的索引该怎么建立?
  13. 项目的索引是怎么设计的?
  14. redis和数据库怎么保证一致性?
  15. 一致性中,如果是之后对Redis做数据删除,这个一致性会有什么问题吗?(不知道)
  16. Redis和数据库的一致性实现的思路是可以是什么?

反问:

  1. 入职的部门是志愿的部门还是公司分配

总体感觉有亿点点难

#同花顺##秋招#
 类似资料: