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

商米Java 二面

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

商米Java 二面

  1. 多项式表达式计算使用什么数据结构
  2. 在图中,两点之间求路径问题
  3. Java中的对象创建过程,类加载过程
  4. 父子类static代码块,非static代码块,构造方法的执行顺序。基本上代码块分为三种:Static静态代码块、构造代码块、普通代码块
  5. static和final修饰的变量分别在什么时候被初始化
  6. 什么是面向对象?如何理解面向对象的三大特性
  7. 为什么static修饰的方法不能重写
  8. 数据库为什么使用B+树索引,B+树的结构
  9. 什么情况下适合索引?
  10. mysql事务的原理
  11. spring cloud的注册中心原理
  12. spring mvc的流程
  13. spring事务失效的场景
  14. 自己new的对象为什么在spring中注入失败
  15. IOC实现原理
  16. 并发编程中死锁的场景,如何解决死锁
  17. 线程池工作原理,如何创建多线程
  18. synchronized和lock的区别和使用场景
  19. wait和notify使用场景
  20. java的内存结构,垃圾回收的主要区域是哪里,有哪些垃圾回收算法。什么样的对象会到老年代

问了70分钟把我挂了

 类似资料: