字节跳动面试题 · 技术原理 · Linux
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 19 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Linux
考察点
技术栈
第 1 题Linux中进程和线程的上下文切换过程是什么?请比较它们的开销差异。 考察对操作系统上下文切换机制的理解及进程线程开销差异第 2 题IO多路复用有哪些方式?它们的区别是什么? 考察对select、poll、epoll等IO多路复用机制的掌握与对比能力第 3 题如果让你编译一个Golang的程序,在Linux下执行,可能包含哪些系统调用? 考察对Golang程序运行机制和Linux系统调用的理解第 4 题epoll 有哪些弊端? 考察对 epoll 性能模型、适用场景和局限性的深入理解第 5 题Linux 进程调度算法有哪些? 考察对 Linux 内核调度机制的理解和知识覆盖面第 6 题Linux 系统中文件描述符的配置对 TCP 连接数有什么影响? 考察对 FD 限制与连接数关系的理解第 7 题请解释Linux中进程、线程和协程的核心概念,并说明它们的区别与联系。 考察对操作系统并发执行模型的理解深度及概念辨析能力第 8 题在 Linux 下如何对文件内容进行排序?请说明常用选项。 考察对 sort 命令常用的排序选项和基本用法的掌握第 9 题容器内存、CPU隔离是怎么实现的? 考察对容器资源隔离底层机制的理解第 10 题在 Linux 下如何查看日志文件的最后几行? 考察对 tail 命令及常用选项的掌握第 11 题请解释零拷贝技术的原理及其在典型场景中的应用。 考察对零拷贝技术原理的理解及实际应用能力第 12 题如何查看操作系统的CPU核数? 考察对操作系统基础命令的掌握与理解第 13 题请列举几个你常用的 Linux 命令,并说明它们的主要用途和典型使用场景。 考察 Linux 基础操作熟练度与实际应用能力第 14 题请解释 Linux 中 IO 多路复用的实现原理。 考察对 select、poll、epoll 底层机制与适用场景的理解第 15 题为什么epoll底层用红黑树管理? 考察对epoll事件管理数据结构选型及底层原理的理解第 16 题请描述 Linux 操作系统从开机到用户登录的完整启动流程,并说明各阶段的主要作用。 考察对 Linux 启动链路各阶段职责与衔接的整体理解第 17 题建立 TCP 连接时,连接数受哪些层面的限制? 考察对 TCP 连接数限制的多层次理解第 18 题在Linux系统中,如何分析进程的负载、IO和网络情况? 考察系统性能诊断工具的使用与判断能力第 19 题如何在后台启动一个进程? 考察对后台进程启动、日志重定向和会话管理的理解