面试问的问题比较基础,没有像互联网公司那样问得特别深入,说下多线程在工作中怎么使用的,有没有是实现过生产者消费者模式怎么做的(以前自己写的代码记不得了这个问题没答好),谈谈对jvm内存结构的理解,发生OOM怎么排查的,什么情况会导致jvm栈内存溢出。IO,设计模式,spring和springboot的区别,mysql的innodb引擎支持哪些锁,用过行锁吗,平时使用索引有哪些问题需要注意的,linux常用命令熟悉哪些,分布式事务有了解吗,讲下你们项目的整体架构,项目中遇到过哪些困难等等。大概就这些。面中级岗位,基本上大部分公司都会问到这些问题吧,整个一面的过程差不多40分钟。最后通知一面通过,等待后续面试。...查看更多