Chapters (30)
- 0:00Introduction
- 3:14Technical interviews 101
- 7:02How to judge an algorithm
- 8:02What is time complexity
- 18:42What is Big O
- 20:20Big O for code blocks
- 33:08Space complexity example
- 35:04How do you get good at solving DSA problems
- 37:34Types of data structures
- 48:48Quick recap
- 50:21Arrays Full Course
- 3:29:02Sliding Window Full Course
- 5:09:48Two Pointers Full Course
- 7:00:25Strings Full Course
- 8:29:27Sorting & Searching Full Course
- 11:28:48Linked List Full Course
- 14:08:48Stack Full Course
- 16:43:55Queue Full Course
- 17:58:08Priority Queue Full Course
- 20:55:54Trees Full Course
- 25:20:01Graph Full Course
- 32:14:13Dynamic Programming Full Course
- 37:13:04Greedy Full Course
- 39:06:36Interval Full Course
- 40:32:39Backtracking Full Course
- 42:45:51Math & Geometry Full Course
- 43:42:30Matrix Full Course
- 45:55:06Design Full Course
- 47:22:33Bit Manipulation Full Course
- 48:48:17Final message
Show the creator's full description
Learn about every popular data structure and algorithm. This 49-hour mega course will help you master technical interviews for software engineering roles! This tutorial will equip you with the essential knowledge, starting with the core concepts of data structure, algorithm, and fundamental analysis like time and space complexity. This course uses Java.
Course developed by: https://www.youtube.com/@DestinationFAANG
⭐️ Resources ⭐️
🔗 Most asked Technical Interview Questions: https://docs.google.com/spreadsheets/d/1hzP8j7matoUiJ15N-RhsL5Dmig8_E3aP/edit#gid=1377915986
🔗 Github Repo with all the Solutions: https://github.com/DestinationFAANG/Destination-FAANG-Java-Solution
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Chapters ⭐️
- 0:00:00 Introduction
- 0:03:14 Technical interviews 101
- 0:07:02 How to judge an algorithm
- 0:08:02 What is time complexity
- 0:18:42 What is Big O
- 0:20:20 Big O for code blocks
- 0:33:08 Space complexity example
- 0:35:04 How do you get good at solving DSA problems
- 0:37:34 Types of data structures
- 0:48:48 Quick recap
- 0:50:21 Arrays Full Course
- 3:29:02 Sliding Window Full Course
- 5:09:48 Two Pointers Full Course
- 7:00:25 Strings Full Course
- 8:29:27 Sorting & Searching Full Course
- 11:28:48 Linked List Full Course
- 14:08:48 Stack Full Course
- 16:43:55 Queue Full Course
- 17:58:08 Priority Queue Full Course
- 20:55:54 Trees Full Course
- 25:20:01 Graph Full Course
- 32:14:13 Dynamic Programming Full Course
- 37:13:04 Greedy Full Course
- 39:06:36 Interval Full Course
- 40:32:39 Backtracking Full Course
- 42:45:51 Math & Geometry Full Course
- 43:42:30 Matrix Full Course
- 45:55:06 Design Full Course
- 47:22:33 Bit Manipulation Full Course
- 48:48:17 Final message
🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.