个人资源与分享网站:http://xiaocaoshare.com/
1.&与&&的区别
2.mybatis中#{}和${}的区别
3.throws和throw区别
4.什么是HashMap
5.HashMap的工作原理是什么
6.HashMap中get()的工作原理是什么
7.ArrayList数据结构是什么?LinkedList数据结构是什么?HashMap的数据结构是什么
8.什么是HashSet
9.HashMap和HashSet区别
10.Collections这个类有哪些通用的方法?
11.jvm启动参数有哪些?
12.Spring的注解有哪些?
13..http请求中,常见的Content-Type有哪些?
14.SpringMVC工作流程
15.redis默认端口号是多少
16.linux创建文件夹的命令
17.一张表中如何查询某一字段值重复的数据
18.mysql中,左连接,内连接,右链接有什么区别
19.mysql中常用的函数有哪些?
20.hibernate对象生命周期
21.mybatis如何实现动态sql
22.线程安全的类有哪些?list,set,map哪些是线程安全的
23.restful风格与传统接口相比,优点有哪些?
24.SpringBoot和SpringMVC区别
25..SpringBoot中定义一个类是一个bean,常用的注解有哪些?(声明Bean的注解)
26.SpringBoot中Bean的作用域有哪些?默认的是什么?
27.SpringBoot中做一个全局异常,这个怎么处理
28.SpringBoot怎么解决跨域问题
29.SpringBoot中事务的传播行为?事务的注解?这个注解的默认传播行为是什么?
30.mybatis在SpringBoot里面集成需要做哪些工作?xml和dao怎么连接起来的?
31.数组和ArrayList区别?为什么数组创建是要指定长度,ArrayList不需要?
32.抽象类与接口的区别?
33.redis有哪几种数据结构?
34.redis使用的场景有哪些?
35.redis是单线程还是多线程的?为什么?
36.SpringBoot自动配置机制
37.Spring怎么控制事务的?怎么降低代码的耦合度?
38.事务的隔离级别
39.多线程的核心概念,比如:竞争
40.线程池怎么实现多线程?有哪几种线程池?run()和start()方法区别
41.什么是索引?建立索引的优缺点?
42.索引有哪些?
43.表索引一般根据什么条件创建?
44.怎么判断索引是否执行成功?
45.ArrayList和LinkedList区别
46.List和Set 、Map区别
47.索引在什么情况下会失效
48.sql优化有哪些?
49.redis持久化
50.jvm内存模型
51.讲述一条sql语句执行顺序是怎样的?
52.谈一下对Spring的理解
53.多线程安全问题
54.Spring的IOC如何解决对象的依赖关系?
55.对Dubbo框架是如何理解的?
56.如何将一个dubbo服务交给Spring管理?
57.git和svn区别
58.redis击穿,穿透,雪崩及其解决方案
59.http中get和post区别
60.转发和重定向的区别
61.mysql有哪些数据库引擎?innodb的优点
62.项目中使用到的设计模式?