8月7号下午面试,面试时间在1个小时左右。一面问的会比较基础,都是八股内容,考察个人机组,操作系统,计网,语言和开发的学习是否牢固。 没有自我介绍,面试官比较随和。 线程和进程的区别,为什么有线程:进程是操作系统分配资源的基本单位,可以拥有多个线程,线程是进程内的一个相对独立的执行单元,是程序的最小执行单位;二者资源分配上的区别,包括在JVM中的空间分类;多并发的执行二者的通信,进程通信(管道,共享内存),线程通信(消息队列等);互斥锁的理解:当多个线程需要同时访问共享资源时,如果没有适当的同步机制,可能会导致数据不一致性和竞态条件等问题。互斥锁提供了一种互斥访问的方式,即在任意时刻只有一个线...