🚀 DSA Interview Preparation Roadmap: 100-Day Plan

If You Are Extremely Beginner then Follow - 100 Days of LeetCode Challenge – Problem List


100 Days of LeetCode Challenge – Video Playlist - https://edslash.com/dsa-with-edslash-leetcode-100-days/

Week 1: Math & Basic Arrays

Day Problem Name
1 Palindrome Number
2 Power of Two
3 Fibonacci Number
4 Tribonacci Number
5 Water Bottles
6 Two Sum
7 Add to Array-Form of Integer
8 Maximum Product of Two Elements in an Array
9 Median of Two Sorted Arrays
10 Missing Number in an Array

Week 2: Array Manipulation & Search

Day Problem Name
11 Remove Element
12 Square Sorted Array
13 Two Sum II - Input Array Is Sorted
14 Product of Array Except Self
15 Bulb Switcher
16 Largest Number At Least Twice of Others
17 Container With Most Water
18 Increasing Triplet Subsequence
19 Maximum Ascending Subarray Sum
20 Find Lucky Integer in an Array

Week 3: Binary Search & Subarrays

Day Problem Name
21 Binary Search
22 First and Last Position of Element in Sorted Array
23 Search in Rotated Sorted Array
24 Find Minimum in Rotated Sorted Array
25 Find Peak Element
26 Search Insert Position
27 Single Element in a Sorted Array
28 Sort Colors
29 Maximum Subarray
30 Trapping Rain Water

Week 4: Arrays & Strings

Day Problem Name
31 Find Target Indices After Sorting Array
32 Largest Number
33 Maximum Count of Positive and Negative Integer
34 Plus One
35 Kth Largest Element in an Array
36 Average Salary
37 Min Stack
38 Implement Stack using Queues
39 Implement Queue using Stacks
40 Longest Consecutive Sequence

Week 5: More Arrays & Hashing

Day Problem Name
41 Find the Duplicate Number
42 Last Stone Weight
43 Find Pivot Index
44 Boats to Save People
45 Length of Last Word
46 Remove Duplicate Letters
47 Reverse Words in a String
48 String Compression
49 Decode String
50 Redistribute Characters to Make All Strings Equal

Week 6: Strings & Matrices

Day Problem Name
51 Consecutive Characters
52 Valid Palindrome
53 Valid Parentheses
54 Minimum Add to Make Parentheses Valid
55 Valid Anagram
56 Matrix Diagonal Sum
57 Transpose Matrix
58 Spiral Matrix II
59 Search a 2D Matrix
60 Rotate Image

Week 7: Linked Lists I