Intermediate
15h
Algorithms for Coding Interviews in C++
The ultimate guide to coding interviews in C++. Developed by FAANG engineers, this course offers 50+ coding challenges, detailed solutions, and interview strategies to get you interview-ready in hours.
Learning Roadmap
1.
Introduction
Introduction
2.
Algorithmic Paradigms
Algorithmic Paradigms
3.
Introduction to Complexity Measures
Introduction to Complexity Measures
22 Lessons
22 Lessons
4.
Sorting & Searching
Sorting & Searching
26 Lessons
26 Lessons
5.
Graph Algorithms
Graph Algorithms
22 Lessons
22 Lessons
6.
Greedy Algorithms
Greedy Algorithms
23 Lessons
23 Lessons
7.
Dynamic Programming
Dynamic Programming
25 Lessons
25 Lessons
8.
Divide and Conquer
Divide and Conquer
23 Lessons
23 Lessons
9.
Appendix: Auxiliary Source Code
Appendix: Auxiliary Source Code
4 Lessons
4 Lessons
10.
Conclusion
Conclusion
2 Lessons
2 Lessons
Course Author:
Coderust
Software Engineer at Educative
Every Educative resource is designed by our team of ex-MAANG software engineers and PhD computer science educators — subject matter experts who've shipped production code at scale and taught the theory behind it. No videos, no fluff.
Learn more about CoderustTrusted by 2.9 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources