北京百度Java面试题分享
- BeanFactory 和 ApplicationContext 有什么区别?
- Spring Bean 的生命周期是什么样的?
- Spring IOC 如何实现?
- 说说自己理解下的Spring AOP。
- 介绍下Spring AOP 实现原理。
- 动态代理(cglib 与 JDK)
- Spring 事务实现方式是什么?
- Spring 事务底层原理。
- 如何自定义注解实现功能?
- Spring MVC 运行流程
- Spring MVC 启动流程
- Spring 的单例实现原理
- Spring 框架中用到了哪些设计模式
- 为什么选择 Netty?
- 说说业务中,Netty 的使用场景
- 原生的 NIO 在 JDK 1.7 版本存在 epoll bug
- TCP 粘包/拆包的解决办法
百度内推Java一面:
1、 自我介绍
2、 简单介绍一下自己做过的项目
3、 说一下Hashmap结构
4、 http、https区别是什么
5、 http请求总过程是什么样的
6、 tcp三次握手和四次挥手
7、 介绍一下osi五层
8、 GC,如何标记需回收
9、 设计一个发号系统。