操作系统面试题 —— 从进程管理到虚拟内存的深度问答
覆盖进程与线程、CPU 调度、死锁、内存管理、虚拟内存、页面置换、文件系统、IO、中断、系统调用十大核心主题,30 道高频面试题附原理图解
覆盖进程与线程、CPU 调度、死锁、内存管理、虚拟内存、页面置换、文件系统、IO、中断、系统调用十大核心主题,30 道高频面试题附原理图解
覆盖 OSI/TCP 分层、HTTP/HTTPS、TLS、DNS、Cookie/Session/Token、CDN、负载均衡、WebSocket、网络安全等高频面试题,补全协议层与应用层知识
覆盖 TCP/UDP、Socket 编程、IO 模型、epoll、进程间通信(管道/共享内存/消息队列/RPC)等高频面试题,补全 Windows 和 Linux 双平台知识
覆盖 C++11/14/17/20 的高频面试问题,每道题给出"一句话记忆点"和"展开回答"两个层次,帮你快速准备面试
面向有 C++11 之前经验的开发者,系统梳理现代 C++ 的核心特性、开发范式变化和实战应用,帮你跨越十年技术断层
覆盖互斥锁/读写锁/自旋锁/无锁编程、线程同步原语、C++ 内存模型、内存屏障等高频面试题,补全 Windows 和 Linux 双平台知识
面向有 CentOS 6 时代经验的开发者,梳理 2016 年以来 Linux 发行版格局、容器化、systemd、内核、包管理、安全等方面的重大变化与革新
用一个"跨进程计算服务"的实际场景,TDD 驱动,从匿名管道、命名管道、共享内存到 Unix Domain Socket 逐步演进,每种 IPC 都写出可运行的代码并对比性能
从零开始学习 Google Test(GTest)框架,涵盖断言、Fixture、参数化测试、Mock、TDD 工作流、CMake 集成和 AI 辅助编程中的测试策略,让你写出可验证、可回归的 C++ 代码
覆盖数组、链表、栈、队列、哈希表、树、堆、图八大数据结构,排序、查找、动态规划、回溯、贪心五大算法体系,附 C++ STL 对照和高频手撕题