java最新面试题大全附答案java面试题及答案2020
百度一面
- 问项目
- 写生产者/消费者代码(使用notify和wait实现)
- 字符串中出现的第一个只出现过一次的字符
- 设计模式,写观察者模式(没太写出来,换了简单点的单例模式)双重检测单例
- HashMap原理
- Linux 软中断,硬中断
- Tcp/udp区别
- TCP三次握手,四次挥手
- 数据库索引及原理
- 进程状态转换,进程线程区别
- 画网络的五层结构,每层干了什么
- GC root,垃圾回收,引用计数的缺陷
- NIO原理(select,poll, epoll,区别)
所有面试题及答案持续更新见这里:
java面试题及答案2020