1.如何实现equels与hashcode方法,java默认equels与hashcode如何实现的,Spring equels与hashcode是如何实现的。equels与hashcode关系。如果有一个包含两个字段,如a、b,实现一个你认为合理的hashcode与equels方案。

2.集合类有哪些,集合类一般都有一个Iterator方法,实现这个方法。并阐述这个方法的作用,list.Iterator 与Iterator方法的区别

3.java 线程实现方式有哪些,java线程方法有哪些,RunnableThread以及Callable的区别,lock与synchronized的区别,简述线程池优缺点和类型

4.并发高级工具有哪些,写出实现方式与阐述作用与原理

5.写出一个map类源码,并阐述其原理,阐述hashmap原理,hashcode与equels的区别,hashmap与hashtable的区别,hashmap与hashtable的区别,hashmap与concurrenthashmap的区别,hashmap与 edhashmap的区别

6.说出你了解的权限框架,如果让你设计,你会如何设计设计

7.简述aop,filter,Interceptor,listener的原理和使用场景

8.简述java代理和反射

9.简述mybaits原理和作用

10.简述你使用过的注册中心或配置中心原理和作用

11.简述spring原理,springmvc生命周期,spring注解,spring生命周期注解或方法

12.列举开源的json处理类,和维护的公司

13.springboot与spring的优缺点

14.springcloud作用

15.经常逛的论坛

16.对什么技术感兴趣

17.java int 几个字节,long几个字节

18.转发与重定向区别,并阐述其原理

19.怎样将gb2312转utf-8

20.list与set区别,怎样对set排序

21.getparameter与getAttribute的区别

22.web如何做文件上传,写个例子

23.threadLocal是什么,有什么作用

24.数据库隔离级别与传播等级,分别有多少种,有什么作用

25.CPU 的核心数与线程数量是什么关系,电脑硬件8核16线程是什么意思

26.简述sql优化方法

27.什么是nginx,简述他的作用

26.高并发大数据解决方式

28.简述缓存的作用,什么时候使用过缓存,缓存框架,请实现一个简单的缓存

29.简述mq作用与原理

30.分布式事务如何解决

31.什么是数据库切片

32.简述什么是网关,作用是什么

 

收藏 打印