同城 Java 实习 一面
- 自我介绍
- 介绍项目
- Spring Boot 和 Spring 有哪些区别
- 自动装配具体是怎么实现的
- 你有用过 Spring Boot 提供的哪些钩子函数或者特性来方便编码的吗
不太理解,回答了 IOC 和 AOP,使用 AOP 机制来做一些增强功能,比如日志
- 讲一下 AOP 的实现机制
- Cglib 和 JDK 动态代理有什么区别
- 私有方法可以被代理吗
- Spring MVC 的执行流程
- HTTP 常见的状态码
- HTTP 报文结构
- Cookie 和 Session 的区别
- Cookie 和 Session 有联系吗
- HTTPS 的原理
- Java 线程的生命周期
- synchronized 关键字了解吗
- synchronized 加在普通方法上和静态方法上有什么区别
- 类加载的过程
- 双亲委派机制
- 破坏双亲委派的方法
- HashMap 的原理
- String 为什么是不可变的
- 可以通过别的方法改变 String 的实际字符串内容吗
这里崩了,没有想到反射
- 讲一下模板方法模式
- 反问环节