6 主题
掌握 OOP 的核心概念——类、对象、四大支柱、SOLID 原则,以及如何将领域建模为整洁、可维护的类设计。
30道题练习核心数据结构面试题,涵盖数组、链表、栈、队列、哈希表、树、图以及高级结构及其操作和大 O 复杂度。
30道题用于解决计算问题的分步过程,研究其正确性以及时间和空间效率。
30道题线程与进程、锁与死锁、异步模型、无锁编程,以及用于构建正确并发系统的 actor model。
12道题面向开发者的计算机网络:TCP/IP 与 OSI 模型、TCP 与 UDP、DNS、HTTP/1.1–3、TLS、IP 寻址、负载均衡和延迟。
12道题操作系统基础:进程与线程、CPU 调度、虚拟内存与分页、同步、死锁、IPC 和文件系统。
12道题