三个不错的知识总结

GitHub - huihut/interview: 📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.

GitHub - CyC2018/CS-Notes: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

GitHub - Snailclimb/JavaGuide: 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

算法&&数据结构


排序

深度优先遍历(DFS,回溯)

数据结构

计算机网络


概述

应用层

传输层

网络层

链路层

数据库


还没开始看

Leetcode题解


贪心思想

位运算

动态规划-背包问题总结

语言(C++,Go,Python)


C++基础

C++面经&&八股文

STL

Go基础

操作系统


操作系统概述

进程管理

内存管理

操作系统八股文

工具


Linux 基础

正则表达式手册

图解Git

Docker & K8S

读书笔记


Linux 高性能服务器编程

面经

原码, 反码, 补码 详解

Linux文件描述符到底是什么?

两张动图-彻底明白TCP的三次握手与四次挥手_qzcsu的博客-CSDN博客_三次握手四次挥手详解

通俗易懂的红黑树图解(上)

GCC 参数详解 | 菜鸟教程

动态规划

C++ 堆区,栈区,数据段,bss段,代码区(详解)