Linux进程线程面试题【无答案】

自己选择面试题进行回答,选择题目总分大于100分,回答到75分即可通过。

红色题目为面试常见考点

8分题

1、进程与线程的区别,以及实际什么场景运用它们

2、fork函数如何使用?为何fork的返回值如此设计?

3、什么是虚拟地址?有什么作用?

10分题

1、简述写实拷贝技术 与 计数技术

2、为何进程需要有僵尸态?描述几种僵尸子进程回收的方法。

3、线程的属性有哪些?他们有什么区别?如何设置线程的属性?

4、线程间有哪些资源是共享的?哪些资源是独有的?

13分题

1、进程间通信有哪些?各有哪些特点?

2、守护进程的功能是什么?如何创建守护进程?

3、说出进程的状态,以及状态字符缩写,并描述各状态之间是如何转换的?

15分题

1、线程同步实现方法及代码编写,两个线程交替打印AB。(应用层常考)

2、死锁是如何产生的?怎么避免死锁的产生

3、简述线程池的概念与作用

相关推荐
广目软件12 分钟前
HA分布式架构采集节点变更操作手册20261029
运维·服务器·ansible·zabbix·prometheus
米优14 分钟前
linux下获取崩溃程序的core文件
linux·运维·服务器
半杯咖啡半行码15 分钟前
QML进阶指南:状态动画与模型视图实战详解
运维·qml
lusklusklusk17 分钟前
Python 全局变量与局部变量区别——global 关键字、__main__ 块与作用域示例
开发语言·前端·python
qeen8719 分钟前
【Linux】动静态库的制作使用及ELF文件的宏观理解
linux·运维·库
xie8810180228 分钟前
正则里的点号不匹配换行:多行模式的开关
运维·服务器·测试工具
马剑威(威哥爱编程)30 分钟前
Python 智能体开发实战 01:装了三遍环境还在报错?虚拟环境和 DeepSeek 一次配到位
开发语言·人工智能·python·agent
octopus_c34 分钟前
C++ 入门
开发语言·c++·算法
是jin奥37 分钟前
Claude Code + GitHub 自动化工作流整理
运维·自动化·github
wefg139 分钟前
【Docker】基本指令
运维·docker·容器