面试准备-打卡第一天-操作系统篇 - 掘金 (juejin.cn)
- 操作系统是怎么组成的?
- 什么是进程?什么是线程?两者的区别有哪些?
- 协程和进程的区别?
- 进程与线程的切换流程是怎么样的?
- 串行、并行、并发的区别?
- 进程有哪些状态?
- 线程有哪些分类?
- 进程间通信的方式有哪些?各自的优缺点?
- 进程间同步的方式?对应的优缺点?
- 线程间同步的方式?
- 什么是临界区?如何解决冲突?
面试准备-打卡第二天-操作系统篇 - 掘金 (juejin.cn)
- 什么是死锁?死锁产生的条件?
- 如何处理死锁问题?
- 什么是分页?
- 什么是分段?
- 分页和分段有什么区别?
- 进程调度的策略有哪些?
- 什么是交换空间?
- 物理地址、逻辑地址、有效地址、线性地址、虚拟地址的区别?
- 页面替换算法有哪些?