《地铁上的面试题》--目录
3.2 HTTP和HTTPS。4.4 数据库事务和并发控制。8.4 NP完全性和近似算法。9.5 自动驾驶和无人机技术。1.5 动态规划和贪心算法。2.5 虚拟化和容器化技术。7.5 负载均衡和高可用性。9.1 人工智能和机器学习。3.1 TCP/IP协议。3.3 DNS和IP地址。6.5 面向对象设计原则。7.2 大规模分布式系统。8.3 并查集和拓扑排序。9.2 区块链和加密货币。9.3 云原
第一部分:基础
-
数据结构与算法
1.1 数组和链表
1.2 栈和队列
1.3 树和图
1.4 排序和搜索算法
1.5 动态规划和贪心算法 -
计算机网络
3.1 TCP/IP协议
3.2 HTTP和HTTPS
3.3 DNS和IP地址
3.4 网络安全
3.5 云计算和CDN
第二部分:进阶
-
数据库
4.1 关系型数据库
4.2 SQL查询优化
4.3 非关系型数据库
4.4 数据库事务和并发控制
4.5 数据库备份与恢复 -
编程语言
5.1 Java
5.2 Python
5.3 C++
5.4 JavaScript
5.5 Go -
设计模式
6.1 创建型设计模式
6.2 结构型设计模式
6.3 行为型设计模式
6.4 高级设计模式
6.5 面向对象设计原则
第三部分:高级
-
系统设计
7.1 概念和原则
7.2 大规模分布式系统
7.3 微服务架构
7.4 缓存和消息队列
7.5 负载均衡和高可用性 -
数据结构与算法进阶
8.1 图算法
8.2 字符串算法
8.3 并查集和拓扑排序
8.4 NP完全性和近似算法
8.5 高级动态规划 -
前沿技术
9.1 人工智能和机器学习
9.2 区块链和加密货币
9.3 云原生和容器编排
9.4 边缘计算和物联网
9.5 自动驾驶和无人机技术
更多推荐
所有评论(0)