资料内容:
下面是面试过程中的问题:
• 自我介绍下自己,不超过 3 分钟(我的自我介绍仍然不超过 1 分钟)
• 你说你熟悉并发编程,那么你说说 Java 锁有哪些种类,以及区别(果然深度不一样)
• 如何保证内存可见性
• Http 请求的过程与原理
• TCP 连接的特点
• TCP 连接如何保证安全可靠的
• 为什么 TCP 连接需要三次握手,两次不可以吗,为什么
• AOP 的原理
• 动态代理与 cglib 实现的区别(这个,醉得很厉害)
• 那么你说说代理的实现原理呗
• 看过 Spring 源码没,说说 Ioc 容器的加载过程吧
• 了解过字节码的编译过程吗(这个还真不知道)