背景 一面过了半个多月收到的二面通知,看官网状态流程已结束,本以为都挂了,没想到竟然有二面。主要问的是操作系统还有网络相关知识,因为对网络编程不了解,可能是面这个岗位比较大的弱势吧。简单整理记录了一下问题,希望能对牛油有帮助。 大概过程 自我介绍(完了就写个简单的算法题吧) 有序数组中某个数第一次出现的位置(分分钟写完,他楞了一下,然后似乎有点没明白我的代码,让解释一下) 说下你对进程和线程的理解(刚说到进程是系统资源分配的基本单位) 进程和程序是什么关系,说下你的理解? 线程之间共享的资源有哪些?然后说到了JVM运行时数据区域 进程有哪些状态?如何进行进程调度? 如果进程异常退出,会保留哪...