KEMBAR78
4 Week LeetCode Prep Plan With Links | PDF
0% found this document useful (0 votes)
7 views2 pages

4 Week LeetCode Prep Plan With Links

Uploaded by

satvicbajpai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

4 Week LeetCode Prep Plan With Links

Uploaded by

satvicbajpai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

■ 4-Week Software Developer Prep Plan (LeetCode

with Links)
This plan includes direct LeetCode links for each daily problem so you can start solving
immediately.

■ Week 1 — Core Data Structures & Warm■Up


1 Day 1: Arrays & Two Pointers — Two Sum , Container With Most Water
2 Day 2: Hashing & Frequency — Group Anagrams , First Unique Character in a String
3 Day 3: Sorting & Binary Search — Search in Rotated Sorted Array , Find Minimum in Rotated
Sorted Array

4 Day 4: Strings — Valid Anagram , Longest Substring Without Repeating Characters

5 Day 5: Linked Lists — Reverse Linked List , Linked List Cycle

6 Day 6: Stack & Queue — Valid Parentheses , Evaluate Reverse Polish Notation

7 Day 7: Full Mock Set — Mix easy/medium problems across topics.

■ Week 2 — Patterns & Medium Complexity


1 Day 8: Sliding Window — Minimum Window Substring , Maximum Subarray

2 Day 9: Prefix Sum / Cyclic Sort — Product of Array Except Self , Missing Number

3 Day 10: Recursion & Backtracking — Permutations , Subsets

4 Day 11: Dynamic Programming — Coin Change , Longest Increasing Subsequence

5 Day 12: Trees — Maximum Depth of Binary Tree , Lowest Common Ancestor of a BST

6 Day 13: Graph Basics — Number of Islands , Course Schedule

7 Day 14: Mock Interview — 1 graph or DP + 2 mixed problems

■ Week 3 — Mixed Sets + Fundamentals


1 Day 15: Arrays (sliding window / two pointers)

2 Day 16: Hashing / Maps

3 Day 17: Linked List / Stack

4 Day 18: Tree / Graph

5 Day 19: DP / Backtracking

6 Day 20: Harder problem from weak areas

7 Day 21: Full Mock Interview (3 problems + theory Qs)

■ Week 4 — Final Sprint & Interview Practice


1 Day 22–27: Each day, simulate a mini-interview with 2 problems (45–60 mins).
2 Include: coding + complexity discussion + verbal explanation.
3 Day 28: Final Mock — 2 problems + 20 mins CS fundamentals + 15 mins behavioral Qs.

■ Notes:
• Solve problems directly on LeetCode (Blind 75 + DSA Patterns).

• Timebox problems: 30–40 mins early, then move to 90■min full mock sessions.

• Think out loud and explain reasoning to simulate interview environment.

• Reflect after each mock: note weak areas and re■practice.

You might also like