Algorithms for Coding Interviews in Python

Estimated completion time: 15h

Certificate Included

course by:
Intermediate
132

Lessons

17

Quizzes

42

Challenges

114

Playgrounds

102

Code Snippets

367

Illustrations

Course Overview

With algorithms being one of the most common themes in coding interviews, having a firm grip on them can be the difference between being hired and not. After completing this comprehensive course, you'll have an in-depth understanding of different algorithm types in Python and be equipped with a simple process for approaching complexity analysis. As you progress, you’ll be exposed to the most important algorithms you'll likely encounter in an interview. You'll work your way through over 50 interactive coding challenges and review detailed solutions for each problem. You’ll walk away with the ability to build-up to the optimal solution for addressing those tough coding interview questions head-on.

author-cover

3. Asymptotic Analysis

4. Sorting & Searching

5. Graph Algorithms

7. Dynamic Programming

8. Divide and Conquer

author-cover

License: All rights reserved