0909
1、计算机网络
转发表建立过程
ARP过程(同一网段、不同网段)
IP协议族(分层)
应用层协议TCP、UDP
2、DNS原理
DNS的过程(转发与不转发)
3、HTTP
(1)HTTP与服务器建立一个TCP连接是否会在一个Http请求完成后断开?
(2)一个TCP连接中HTTP请求发送可以一起发送吗?
(3)状态码
(4)header选项
4、Spring
https://blog.csdn.net/a745233700/article/details/80959716
(1)Spring初始化过程
(2)bean的生命周期
(3)AOP和IOC
(4)静态代理和动态代理
(5)Spring三种依赖注入方式
(6)Spring循环依赖场景
(7) Resource 是如何被查找、加载的?
(9) Spring 的 AOP 如何配置与使用?
(10)BeanFactory和ApplicationContext有什么区别?
(11)Spring单例bean,线程安全,并发
(12)@Autowired和@Resource之间的区别
(13)Spring事务
(14)解释一下Spring AOP里面的几个名词
(15)Spring MVC 运行流程
(16)前台提交表单和提交json对象
(17)aop里面的cglib原理是什么?
(18)aop切方法的方法的时候,哪些方法是切不了的?为什么?同类调用为什么无法切?怎么样解决(AOPContext)?
0907 https://mp.csdn.net/mdeditor/100620642#
1、volatile的原理
2、谈一下面向对象的"六原则一法则"。
3、ThreadLocal
4、Java中有几种线程池?
5、 Java多线程回调函数原理
0905 https://mp.csdn.net/mdeditor/100560264#
1、xss攻击等其他网站攻击之类的原理,问了能实现攻击最根本的原因是什么
2、拦截器和过滤器的区别和实现原理,拦截的接口方法有哪些
3、单点登录的具体实现
0902 https://mp.csdn.net/mdeditor/100287568#
1、Sql语句
2、java创建对象的五种方法。
0829 https://mp.csdn.net/mdeditor/100131939#
1、epoll、poll、select
2、分布式锁
3、kakfa
4、并查集
5、有穷状态机
0828 https://mp.csdn.net/mdeditor/100119464#
1、协程切换原理
https://blog.csdn.net/kobejayandy/article/details/41413095
2、事务原理
3、Java种interrupt使用
4、Socket
5、KMP
6、创建数据库连接
0827 https://mp.csdn.net/mdeditor/100119588#
1、Java并发包(3种)
2、系统调用和中断(中断处理过程)
3、红黑树插入终止条件、如何红节点变黑节点
4、线程池,以及线程池的实现
5、进程切换和线程切换
0826 https://mp.csdn.net/mdeditor/100119881#
1、红黑树5大特点
2、G1回收特点
3、Netty线程模型(两种事件,三种模型)
4、运行时数据区域
java引用的大小
5、虚拟内存、物理内存
todo
3、序列化比较
单调栈:https://blog.csdn.net/mao123_4zxc/article/details/97650525