Intermediate
573 Lessons
85h
Certificate of Completion
Code Feedback
Mock Interview
Explanations
Code Feedback
Mock Interview
Course Overview
TAKEAWAY SKILLS
What You'll Learn
Show more
Course Content
1.
Getting Started
2 Lessons
2.
Two Pointers
22 Lessons
3.
Fast and Slow Pointers
17 Lessons
4.
Sliding Window
22 Lessons
5.
Merge Intervals
12 Lessons
6.
In-Place Manipulation of a Linked List
22 Lessons
7.
Two Heaps
15 Lessons
8.
K-way merge
11 Lessons
9.
Top K Elements
19 Lessons
10.
Modified Binary Search
20 Lessons
11.
Subsets
10 Lessons
12.
Greedy Techniques
26 Lessons
13.
Backtracking
21 Lessons
14.
Dynamic Programming
32 Lessons
15.
Cyclic Sort
8 Lessons
16.
Topological Sort
16 Lessons
17.
Matrices
23 Lessons
18.
Stacks
20 Lessons
19.
Graphs
19 Lessons
20.
Tree Depth-First Search
31 Lessons
21.
Tree Breadth-First Search
16 Lessons
22.
Trie
18 Lessons
23.
Hash Maps
32 Lessons
24.
Knowing What to Track
24 Lessons
25.
Union Find
22 Lessons
26.
Custom Data Structures
26 Lessons
27.
Bitwise Manipulation
26 Lessons
28.
Challenge Yourself
40 Lessons
29.
Conclusion
1 Lessons
Trusted by 2.6 million developers working at companies
Taxfix SE
Learner
Chely Ho
Learner
Vatsal R
Learner
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor
Recommended before starting this course
Related Courses and Skill Paths
Free Resources
Frequently Asked Questions
Is JavaScript allowed in coding interviews?
How to practice a JavaScript coding interview?
Is cracking the coding interview enough for FAANG?
Does GitHub have resources for grokking coding interview patterns in JavaScript?
How many problems are in grokking the coding interview in JavaScript?