1
操作系统面试题简介
2
简单说下你对并发和并行的理解?
3
同步、异步、阻塞、非阻塞的概念
4
进程和线程的基本概念
5
进程与线程的区别?
6
为什么有了进程,还要有线程呢?
7
进程的状态转换
8
进程间的通信方式有哪些?
9
进程的调度算法有哪些?
10
什么是死锁?
11
产生死锁的原因?
12
死锁产生的必要条件?
13
解决死锁的基本方法?
14
怎么预防死锁?
15
怎么避免死锁?
16
怎么解除死锁?
17
什么是缓冲区溢出?有什么危害?
18
分页与分段的区别?
19
物理地址、逻辑地址、虚拟内存的概念
20
页面置换算法有哪些?
21
谈谈你对动态链接库和静态链接库的理解?
22
外中断和异常有什么区别?
23
一个程序从开始运行到结束的完整过程,你能说出来多少?
24
什么是用户态和内核态
25
用户态和内核态是如何切换的?
26
进程终止的方式
27
守护进程、僵尸进程和孤儿进程
28
如何避免僵尸进程?
29
介绍一下几种典型的锁?
30
常见内存分配内存错误
31
内存交换中,被换出的进程保存在哪里?
32
原子操作的是如何实现的
33
抖动你知道是什么吗?它也叫颠簸现象
共 33 篇文章
网站配套小程序

评论(1)
牛逼