后端岗位面试题更新 2026-08-05

请解释线程与进程的区别,说明什么场景下应使用多线程而不是多进程,并谈谈什么是僵尸线程(zombie thread)及其产生原因。

小红书后端开发专业服务风险判断技术原理方案权衡

考察说明

考察操作系统线程/进程概念、并发选型判断和线程生命周期理解

回答思路

  1. 清晰对比线程与进程在资源、调度、通信、隔离上的区别
  2. 结合具体场景说明多线程优于多进程的条件与理由
  3. 准确解释僵尸线程定义、产生原因与避免方式