一个在Github上开源 接近8W star 的技术面试必备基础知识库

CS-Notes

Tech Interview Guide 技术面试必备基础知识、Leetcode 题解、Java、C++、Python、后端面试、操作系统、计算机网络、系统设计

包含内容

 算法

  • 剑指 Offer 题解
  • Leetcode 题解
  • 算法

操作系统

  • 计算机操作系统
  • Linux

 网络

  • 计算机网络
  • HTTP
  • Socket

面向对象

  • 设计模式
  • 面向对象思想

数据库

  • 数据库系统原理
  • SQL
  • Leetcode-Database 题解
  • MySQL
  • Redis

 Java

  • Java 基础
  • Java 容器
  • Java 并发
  • Java 虚拟机
  • Java I/O

系统设计

  • 系统设计基础
  • 分布式
  • 集群
  • 攻击技术
  • 缓存
  • 消息队列

工具

  • Git
  • Docker
  • 构建工具
  • 正则表达式

编码实践

  • 代码可读性
  • 代码风格规范

相关内容在 github 上

开源地址:

https://github.com/CyC2018/CS-Notes

  • 发表于:
  • 原文链接http://news.51cto.com/art/201909/603197.htm

扫码关注云+社区

领取腾讯云代金券