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

招银网络科技 java岗一面面经

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

招银网络科技 java岗一面面经

更新:寄了,没感谢信,官网直接人才库~
-------------------------------------------------------------------------------------------------------------
base深圳,总共差不多30多分钟快40分钟,没有打代码。感觉很多对我来说都不太好答。
  1. 自我介绍
  2. 讲一下实习项目。
  3. 项目里的bug是什么问题导致的,怎么发现的?(项目相关)
  4. 频控是怎么做的?(项目相关)
  5. 频控是什么时候加的?(项目相关)
  6. redis挂了怎么办?(频控依赖于redis实现)
  7. 有没有其他方式实现并发的控制?
  8. 分布式锁除了redis之外还有其他实现吗?
  9. 项目中不做事务的原因是什么?(答:分库分表需要做分布式事务比较麻烦)
  10. 事务有什么特性?每个特性是什么意思?
  11. 分别讲讲每个特性的实现机制?
  12. undolog里面存的是什么东西?
  13. 什么时候会写undolog?
  14. undolog在内存中是怎么放的?对每个内存而言或者每个数据库连接而言?
  15. binlog和redolog的区别?
  16. 数据库迁移的时候为什么用binlog而不是用redolog?
  17. 做主从同步的时候通过binlog同步,redolog会不会也同步?(答:redolog提交的,binlog中一定有体现(两阶段提交))
  18. 反过来什么成立?
  19. 事务在spring中怎么使用?
  20. 讲讲理解,要更新很多表的情况,怎么加事务?(答:2pc,分布式事务)
  21. 2pc中数据库提交超时的情况怎么处理?(答:重试,回滚)
  22. 重试的时候会不会导致写的两条记录或主键冲突?
  23. 重试的时候返回上一次操作的结果,怎么做?
  24. spring这方面了解哪些?
  25. 操作数据库用的是什么中间件?(mybatis或jdbc)
  26. 两者的区别是什么?
  27. mybatis除了写sql之外,还需要写什么,才能真正的写到数据库中(答:配数据源,好像不满意,问除了这个还有其他的吗)
  28. 要不要写mapper,mapper和sql间怎么关联起来?
  29. 字段怎么转换的有了解吗?
  30. spring中常用的有哪些注解?比如你的业务中用到了那些注解?
  31. 这些注解加在哪里(方法、类),通过什么进行限制?
  32. 怎么实现一个自定义注解?
  33. 怎么判断注解加的位置对不对?(分为编译和运行两个阶段进行回答)
  34. 编译后打成jar包,然后跑项目,在跑项目的时候发生了什么事情(以springboot项目来讲)
  35. 反射需要做什么事情,才能用到反射,有什么应用场景吗?
---------------------------------------------------------------------------------------------------------
最后祝大家秋招顺利~

#招银网络科技##招银网络科技面经##java面经##2023一起秋招吧##23届秋招笔面经#
 类似资料: