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

在单核 CPU 上运行多线程程序有意义吗?双核 CPU 上两个线程是如何调度的?

上海得物信息集团有限公司后端开发互联网/IT问题拆解技术原理

考察说明

考察对并发与并行、线程调度原理的理解

回答思路

  1. 能区分并发与并行:单核上多线程是并发,双核上可并行
  2. 说明操作系统线程调度机制:时间片轮转、上下文切换开销
  3. 解释单核多线程的意义:IO 等待时提高 CPU 利用率、简化编程模型
  4. 对比单核与多核场景下线程的实际执行方式
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。