当前位置: 首页 > 面试经验 >

8.25 百度一面(凉经)

优质
小牛编辑
79浏览
2023-08-25

8.25 百度一面(凉经)

1.八股
有几种网络io模型?
异步网络模型在什么场景下你了解有应用过?(回答了线程相关的场景)
除了用线程完成,还有什么操作可以完成异步操作?
同步阻塞和同步非阻塞在java层面怎么实现?(说前面网络io模型答得挺顺畅,具体实现细节还需要提升一下)
描述一下一次完整的http请求
知道的长连接有几种实现方式?
一个http请求包含哪几部分内容?
请求头里面的信息都有哪些?
http的状态码有哪些?
401和403的区别是什么?
500和502 呢?
Java中创建线程的方式有几种?
用继承thread类和实现runnable接口的理解和区别?
Java里面的几种集合框架尽可能地描述清楚一点
2.代码题
设计一个hashSet(完全不会)
多线程题:10个线程,每个线程加1w次,最终让long类型的num实现加到10w(不会)
3.场景题
1t的数据怎么加载到200m的内存中,并且找到两行一样的数据?
答了布隆过滤,然后问重点怎么加载到内存中
用几次io加载到内存当中?怎么加载?
Java打开1t的文件,第一部操作做什么?
用代码打开一个文件和用鼠标打开一个文件有什么区别?
有没有好兄弟知道怎么回答的在评论区里回答一下,小菜鸟顶不住了,完全不会呀
##java面经##凉经##牛客在线求职答疑中心#
 类似资料: