% Off Udemy Coupon - CourseSpeak

Data Structures Algorithm DSA | Python+Javascript LEETCODE

Ultimate 25 days coding interview bootcamp. DSA, BigO, Coding Interview Patterns Python Javascript Get the job you want!

$9.99 (90% OFF)
Get Course Now

About This Course

**Welcome to the Coding Interview Bootcamp with a focus on Python and JavaScript!** The primary goal of this course is to prepare you for coding interviews at top tech companies. By tackling one problem at a time and understanding its solution, you'll accumulate a variety of tools and techniques for conquering any coding interview. Daily Coding Challenges: The course is structured around daily coding challenges. Consistent practice will equip you with the skills required for coding interviews and allow you to practice on Leetcode. Topics Covered: We start from the basics with Big O analysis, cover common data structures, and discuss real-life problems asked in interviews at tech giants like Google, Meta, Amazon, Netflix, Apple, and Microsoft. For each question, we will: 1. Discuss the optimal approach 2. Explain time and space complexity 3. Code the solution in JavaScript (you can follow along in your preferred language) Additional Resources: The course includes downloadable resources, motivational trackers, and cheat sheets. Course Outline: 1. Day 1: Arrays, Big O, Sorted Squared Array, Monotonic Array 2. Day 2: Arrays, Rotate Array, Container with Most Water 3. Day 3: Hash Tables, Two Sum, Isomorphic Strings 4. Day 4: Recursion, Fibonacci, Power Sum 5. Day 5: Recursion, Permutations, Power Set 6. Day 6: Strings, Non-Repeating Character, Palindrome 7. Day 7: Strings, Longest Unique Substring, Group Anagrams 8. Day 8: Searching, Binary Search, Search in Rotated Sorted Array 9. Day 9: Searching, Find First and Last Position, Search in 2D Array 10. Day 10: Sorting, Bubble Sort, Insertion Sort 11. Day 11: Sorting, Selection Sort, Merge Sort 12. Day 12: Sorting, Quick Sort, Radix Sort 13. Day 13: Singly Linked Lists, Construct SLL, Delete Duplicates 14. Day 14: Singly Linked Lists, Reverse SLL, Cycle Detection 15. Day 15: Singly Linked Lists, Find Duplicate, Add 2 Numbers 16. Day 16: Doubly Linked Lists, DLL Remove Insert, DLL Remove All 17. Day 17: Stacks, Construct Stack, Reverse Polish Notation 18. Day 18: Queues, Construct Queue, Implement Queue with Stack 19. Day 19: Binary Trees, Construct BST, Traversal Techniques 20. Day 20: Binary Trees, Level Order Traversal, Left/Right View 21. Day 21: Binary Trees, Invert Tree, Diameter of Tree 22. Day 22: Binary Trees, Convert Sorted Array to BST, Validate BST 23. Day 23: Heaps, Max Heap, Min Priority Queue 24. Day 24: Graphs, BFS, DFS 25. Day 25: Graphs, Number of Connected Components, Topological Sort We offer a full money-back guarantee for 30 days. Enroll today! Jackson

What you'll learn:

  • Common Data Structures such as Arrays, Hash Table,Linked List,Binary trees,Graphs etc.
  • Real Coding Interview Questions from Google, Meta,Amazon,Netflix ,Microsoft etc.
  • Time and Space Complexity of Algorithms, Detailed Discussion of Logic to solve questions
  • Code Implementation in Javascript, Python