Grokking the Art of Recursion for Coding Interviews
Learn the art of recursive problem solving to ace the coding interview.
Level:
Beginner
Study Time:
30h
Lessons:
44
Playgrounds :
52
4.8
(7,844 ratings)
29,023 learners
Course Overview
This course is specifically designed for aspiring software engineers aiming to excel in coding interviews by effectively employing recursion, a key concept in problem-solving. Throughout this course, you will learn the fundamental principles of recursion and how it can be utilized to create efficient solutions for complex problems. We will dive deep into th...
Course Content
• 4 Chapters • 44 Lessons
3.
Coding Problems (medium)
16 lessons
8. Pascal's Triangle
Solution: Pascal's Triangle
9. Binary Search
Solution: Binary Search
10. Inserting a new node in a BST
Solution: Inserting a new node in a BST
11. BST Inorder Traversal
Solution: BST Inorder Traversal
12. Merge Sort
Solution: Merge Sort
13. Quick Sort
Solution: Quick Sort
14. Depth First Search
Solution: Depth First Search
15. Removing Nodes From Linked List
Solution: Removing Nodes From Linked List
What people say about our courses
Related Courses
Grokking the Coding Interview: Patterns for Coding Questions
Grokking the Coding Interview Patterns in Java, Python, JS, C++, C#, and Go. The most comprehensive course with 476 Lessons.
4.6
(69,299 learners)
Grokking Data Structures & Algorithms for Coding Interviews
Unlock Coding Interview Success: Dive Deep into Data Structures and Algorithms.
4
(26,683 learners)
Annual Subscription
Get instant access to all current and upcoming courses for one year.
OR
Lifetime Access - This Course
Get lifetime access to this course only.
Discounted Prices for Your Region
Certification on completing the course.
Gift for lifetime
One-Stop Portal For Tech Interviews.
Copyright © 2025 Design Gurus, LLC. All rights reserved.