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面经##凉经##牛客在线求职答疑中心#