今天来面试比较年轻3-5年后端研发,都是一些基础的面试题,不涉及框架,如果有心一定能了解。不废话开撸。
- 利用线程编写一套生产,消费模式。->线程通信方法
- JDK关于线程池的API,spring关于线程池的API,自己实现一个线程池?
- spring如何实现aop,主要运用哪种设计模式?
- 因为有个面试者是在公司主要负责做一个工作流产品所以问了几个问题?->spring activiti工作流中主要运用哪种设计模式 ->还了解哪种设计模式? (千万别说单例容易让面试官感觉你在背面试题)
- mybatis-pageHelper 是怎么实现分页,原理是什么?
- mysql表中有A,B两种索引,A前B后什么情况下在执行时不会使用索引?->InnoDB引擎底层结构是B树结构->什么是聚簇索引和非聚簇索引?
- 乐观锁和悲观锁 ?在什么场景下使用乐观锁和悲观锁->乐观锁和悲观锁的特性
- mysql幻读和不可重复读的区别?->数据库事务隔离级别
- JDK1.8的一些新特性有哪些?lambda表达式相关问题?
以上为今天得面试题。第二天的我已经被成功的拉到后端的知识海洋里不能自拔,希望我的分享能给一些身处迷茫之中的后端程序员们提供一丝光亮。
知识使人进步,理想予人动力,让我们共同进步,为每一个不甘平凡的人鼓掌。
与大牛面试官面试得日子(2)
原文:https://www.cnblogs.com/cloudgod/p/11216272.html