
Data Structures & Algorithms Level up for Coding Interviews
Master problem solving for Coding Interviews, ace Data Structures & Algorithms by solving over 150 important questions!
⭐⭐⭐⭐⭐ 4.8/5
What you'll learn
- Accelerate your algorithmic thinking
- Using C++ Standard Template Library
- Learn to optimise brute force solutions
- Become a 10x Problem Solver
- Learn to apply Data Structures
- Sliding Window, Hashing, Maps and Sets
- Learn to write Complex Codes
- Master Dynamic Programming and Graphs
- 150+ carefully Curated Problems
- BONUS : Build a LRU Cache
- Analysis of Space Time Complexity
- Practice Questions on All Important Topics
Course Overview
Do you find yourself feeling like you get “stuck” everytime you get a coding question?
Welcome to Data Structures & Algorithms, Level up Course the only course that provides you an ultimate practice on problem solving process and helping you to take your data structures & algorithms to the next level. The course is taught by an expert instructor Praveen Kumar from Google, who is not just a software engineer but also has mentored thousands of students in becoming great programmers & developers.
The Course contains 25+ hours of interactive video content & dozens of coding exercises, teaching you the right tips & tricks in problem solving in a most concise way. Every problem discussion starts with a brute force approach, optimisations and ends with hands-on-coding video in C++ as well.
Here is what you will learn :
- Arrays and Vectors
- Binary Search
- String Problems
- Recursion Problems
- Sliding Window Problem
- Linked List Problem
- Sorting and Searching
- Stack and Queue
- Binary Tree
- Graph Algorithms
- BFS & DFS
- Shortest Paths
Course exercises are in C++ but programmers having experience in one or more languages (C++/Java/Python/JavaScript) can definitely do this course, provided they have fundamental understanding of data structures. The course covers both breadth & depth of topics, diving deep where-ever needed. You will also learn how to apply techniques involving like – sorting & searching algorithms, sliding window, binary search, hashing which are very important for problem solving. For advanced topics like Dynamic Programming & Graphs, the course starts from the basics & helps you master these topics from the very fundamentals.
Meet the Instructor
Praveen is a popular programming instructor and an ace software engineer, currently working with Scaler and created Coding Minutes. He is known for his amazingly simplified explanations that make everyone fall in love with programming.
He has over 5+ years of teaching experience and has trained over 75,000 students in classroom boot camps & online courses in the past.