8.21晚上百度Java后端一面
看了那么多人的面经,自己也分享一下刚刚结束的百度Java后端一面凉经
面试官人挺好的,都没开摄像头,就是我太菜了,哭
- 自我介绍
- 项目介绍
- 进程和线程的区别
- 进程通信和线程通信的方式有什么
- 两台机器的通信方式有什么
- socket的原理是什么
- tcp和udp的区别,各自的应用场景是什么
- tcp如何做到可靠传输,拥塞控制怎么做的
- tcp的三次握手和四次挥手说一下
- tcp客户端第四次挥手后什么状态
- 如何理解“一次编写,随处运行”这句话
- jvm如何知道new了一个对象要多大内存
- 如果堆内存不够改咋办
- 如何判断该类型要被回收
- hashmap的结构
- 如果红黑树有很多层了该咋办
- Innodb的索引结构是啥,为什么是这个
- 聚集索引和非聚集索引都有哪些
- 联合索引是否使用的判断
- redis的缓存读写一致策略
- 算法题 两个有序数组排序(算法挺简单的)
后续:8.22日 已凉