如果你更喜欢结构化的学习课程,这里有几个推荐。无论如何,上在线课程并不是通过面试的必要条件。

基础知识

import AlgorithmCourses from './_courses/AlgorithmCourses.md'

Python

课程 评价 时长 价格 内容
精通Python编码面试 4.6/5 93小时 $ 基础数据结构和算法 + 实践。还包括系统设计和并发
完整的Python数据结构和算法课程 4.6/5 41小时 $ 基础数据结构和算法
Python数据结构、算法与面试! 4.5/5 16.5小时 $$ 基础数据结构和算法,求职申请,行为面试,谈判

Java

课程 评价 时长 价格 内容
精通Java编码面试 4.6/5 55小时 $ 基础数据结构和算法 + 实践。还包括系统设计
Java数据结构和算法大师课程 4.5/5 45小时 $ 基础和高级数据结构和算法
使用Java深入数据结构和算法 4.5/5 16小时 $$ 基础数据结构和算法

JavaScript

课程 评价 时长 价格 内容
精通JavaScript编码面试 4.7/5 87小时 $ 基础数据结构和算法 + 实践。还包括系统设计
JavaScript数据结构和算法大师课程 4.5/5 45小时 $ 基础和高级数据结构和算法
掌握编码面试:数据结构 + 算法 4.6/5 19.5小时 $$ 基础数据结构和算法,求职申请,行为面试,谈判

C++

课程 评价 时长 价格 内容
精通C++编码面试 4.6/5 60小时 $ 基础数据结构和算法 + 实践。还包括系统设计,并发和行为内容