- 数据库索引有哪些,数据库的聚合函数
- Arraylist和Linkedlist的区别
- 讲一下知道的锁有哪些,他们的作用
- AOP实现原理以及作用
- Redis支持的数据类型,什么是缓存雪崩,怎么解决
- RabbitMQ工作流程
- @Controller和@RestController
- Spring security工作流程
- 怎么创建线程
- Mybatis的XML文件里面有什么内容
- Druid是怎么配置的
- 讲一下事务
- 讲一下对spring的理解,spring的注解有哪些
- 什么时候使用@RequestParam,用与不用的区别,@Responsebody的作用
- List、set、map的区别, set怎么处理相同的值,List和set中是否存在无序可重复的集合,怎么实现无序可重复
- Spring注入bean之后怎么实现自己的逻辑,怎么修改bean里面属性的值
- 微服务与分布式的区别
- 线程安全的集合有哪些,多线程的实现方式
- stringbuilder与stringbuffer的区别
- jvm内存模型
- gc垃圾回收机制的算法
- 消息队列的应用场景
- 用过哪些线程池,线程池的几种创建方式
- springcloud微服务5大组件
- 多线程的几种实现方式
- 数据库的三大范式
- Oauth2的实现方式
- JRE与JVM的区别
- Jvm的程序计数器
- mysql的搜索引擎策略
- springcloud的策略模式有哪些
- hashmap的红黑树实现原理
- 新生代,老年代,永久代的区别和作用
- Jsp的几大内置对象
- MySQL的去重(数组去重)
- 请列出您开发过的springboot项目的层次结构,并写出每一层的作用或意义
- 请描述一种授权登录认证的方式,简略用画图的方式描述他们的流程
- 请列明mybatis使用结构及流程
- 用画图的方式画一下你所知springcloud组件关系
- GC是什么? 为什么要有GC?
- 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
- 给我一个你最常见到的runtime exception
- Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
- Java有没有goto?
- Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
- short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
- Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- 谈谈final, finally, finalize的区别
- String s = new String("xyz");创建了几个String Object?
2021最新JAVA必做综合面试题(一)
最新推荐文章于 2021-10-15 11:44:26 发布