本场面试由知乎Leader面对面面试我的基础知识。
绿色为回答的比较完整,蓝色是回答的稍有些瑕疵,黄色是回答的不理想的,红色是未答出来的。

自我介绍

  • 项目核心技能点
  • 软考、六级、算法

进程与线程

TCP握手为什么需要三次

说一下OSI七层协议和各层代表的协议有哪些

用实际业务场景解释一下TCP与UDP

204状态码是什么

进程间通信的方式

解释一下并行与并发

解释一下串行与并行

进程间通信的方式

说一下你所了解的排序算法

说一下冒泡和快排的区别与特点,以及他们俩的实际应用场景

说一下你所了解查找算法

讲一讲Hash算法的特点

说一下原子性

说一下Java中int和char所占用的字节

说一下多线程的实现方式

说一下Java的垃圾回收机制

说一下Java对象的存储方式

最后修改:2021 年 08 月 30 日