#我的实习求职记录# ## 1、springboot加载的核心类## 2、Java启动有哪些类加载器## 3、http请求过程## 4、get请求header的信息## 5、post和get的区别## 6、文件上传的http结构## 7、介绍链表,双向链表可以做哪些单向链表不能做的事## 8、IOC和AOP,动态代理和静态代理## 9、Java的线程安全问题,如何解决## 10、lock和synchronized的区别## 11、线程安全的集合,实现原理## 12、HashMap常用方法,与hashset的区别## 13、简单说明二叉树,如何实现二分查找## 14、linux命令,vim文本编辑器,赋予权限,改变文件用户权限,下载一个文件## 15、docker用过吗,如何启动一个容器## 16、TCP和UDP,为何UDP效率高## 17、Spring事务和MySQL事务的区别,如何开启,事务的作用## 18、Redis为什么比较快,其持久化模式有几种## 19、nacos的作用,配置中心作用,gateway的作用,为啥要有gateway## 20、MySQL的主从复制作用,如何实现## 21、jwt生成token的算法规则,使用什么算法,加解密算法了解吗,安全方面## 22、一个字节占几位,字符和字节的区别