30 Day Placement Preparation Plan
30-Day Placement Preparation Plan — Day-by-Day Study Schedule
Last Updated: March 2026
Introduction
Have a placement drive coming up in 30 days? Don't worry—this day-by-day plan will help you maximize your preparation in just one month. This intensive plan is designed for students who need structured guidance and want to cover all essential topics systematically.
Who is this plan for?
- Students with placement drives in 1 month
- Those wanting to revise before campus season
- Anyone looking for a structured revision plan
Daily Time Commitment: 6-8 hours
Week 1: Foundation & Aptitude Basics
Day 1: Number System Mastery
Topics:
- HCF and LCM (6 methods)
- Factors and Multiples
- Remainder Theorem
- Divisibility Rules
Practice: 25 problems
Resources: RS Aggarwal Ch. 1-2, Indiabix Number System
Daily Checklist:
- Study concepts (2 hours)
- Solve practice problems (2 hours)
- Review mistakes (1 hour)
- Formula notes revision (30 min)
Day 2: Percentages Deep Dive
Topics:
- Basic percentage calculations
- Percentage increase/decrease
- Successive percentage changes
- Population growth problems
Practice: 30 problems
Shortcuts to Learn:
- x% of y = y% of x
- a% of b + b% of a = 2ab/100
- Successive: a + b + (ab/100)
Daily Checklist:
- Learn shortcuts (1.5 hours)
- Solve basic problems (1.5 hours)
- Solve advanced problems (1.5 hours)
- Create formula cheat sheet (30 min)
Day 3: Averages & Mixtures
Topics:
- Simple average
- Weighted average
- Average speed
- Mixtures and Alligations
Practice: 25 problems
Key Formula:
- Alligation Rule: q1/q2 = (y - m)/(m - x)
Daily Checklist:
- Study average concepts (1.5 hours)
- Study alligation (1.5 hours)
- Practice problems (2 hours)
- Formula revision (30 min)
Day 4: Ratio, Proportion & Partnership
Topics:
- Ratio basics and properties
- Proportion (direct and inverse)
- Partnership problems
- Distribution problems
Practice: 25 problems
Daily Checklist:
- Ratio concepts (1.5 hours)
- Partnership problems (1.5 hours)
- Practice set (2 hours)
- Review weak areas (30 min)
Day 5: Time & Work
Topics:
- Work efficiency
- Pipes and cisterns
- Work with wages
- Group work problems
Practice: 30 problems
Key Concepts:
- If A can do work in n days, 1 day work = 1/n
- Negative work (leakage)
Daily Checklist:
- Study concepts (2 hours)
- Solve basic problems (1.5 hours)
- Solve complex problems (1.5 hours)
- Formula notes (30 min)
Day 6: Time, Speed & Distance - Part 1
Topics:
- Basic speed formulas
- Relative speed
- Train problems
- Boat and stream
Practice: 25 problems
Formulas:
- Speed = Distance/Time
- Relative speed (same direction) = S1 - S2
- Relative speed (opposite) = S1 + S2
- Boat: Downstream = B + S, Upstream = B - S
Daily Checklist:
- Study formulas (1.5 hours)
- Train problems (1.5 hours)
- Boat problems (1.5 hours)
- Mixed practice (30 min)
Day 7: Week 1 Revision & Mock Test
Activities:
- Morning: Quick revision of all Week 1 topics (2 hours)
- Afternoon: Full-length aptitude mock test (1 hour)
- Evening: Analyze mistakes, identify weak areas (3 hours)
Weekly Checklist:
- 160+ problems attempted
- Formula sheet completed
- Mock test taken
- Weak areas identified
Week 2: Advanced Aptitude & Logical Reasoning
Day 8: Profit & Loss
Topics:
- Cost Price, Selling Price, Marked Price
- Profit/Loss percentage
- Discount calculations
- Dishonest dealer problems
Practice: 25 problems
Formulas:
- Profit% = (Profit/CP) × 100
- Loss% = (Loss/CP) × 100
- Discount% = (Discount/MP) × 100
Daily Checklist:
- Study formulas (1.5 hours)
- Practice basic problems (1.5 hours)
- Complex problems (1.5 hours)
- Revision (30 min)
Day 9: Simple & Compound Interest
Topics:
- SI formula and applications
- CI formula and applications
- Difference between SI and CI
- Installments
Practice: 25 problems
Formulas:
- SI = (P × R × T)/100
- CI = P[(1 + R/100)^T - 1]
- Difference (2 years) = P(R/100)²
Daily Checklist:
- Study SI (1 hour)
- Study CI (1.5 hours)
- Practice problems (2 hours)
- Formula sheet update (30 min)
Day 10: Permutation & Combination
Topics:
- Fundamental principle of counting
- Permutations (nPr)
- Combinations (nCr)
- Special cases (circular, identical items)
Practice: 30 problems
Formulas:
- nPr = n!/(n-r)!
- nCr = n!/(r!(n-r)!)
Daily Checklist:
- Learn concepts (2 hours)
- Practice arrangements (1.5 hours)
- Practice selections (1.5 hours)
- Difficult problems (30 min)
Day 11: Probability
Topics:
- Basic probability
- Conditional probability
- Cards, dice, coins problems
- Bayes' theorem (basic)
Practice: 25 problems
Key Concept:
- P(E) = Favorable outcomes / Total outcomes
Daily Checklist:
- Study basics (1.5 hours)
- Cards problems (1.5 hours)
- Dice and coins (1.5 hours)
- Mixed problems (30 min)
Day 12: Logical Reasoning - Series & Coding
Topics:
- Number series
- Letter series
- Mixed series
- Coding-decoding patterns
Practice: 40 problems
Series Patterns:
- Addition/subtraction
- Multiplication/division
- Squares/cubes
- Prime numbers
- Alternating patterns
Daily Checklist:
- Series practice (2 hours)
- Coding patterns (2 hours)
- Speed practice (1 hour)
- Mistake review (30 min)
Day 13: Blood Relations & Direction Sense
Topics:
- Family tree problems
- Coded blood relations
- Direction-based problems
- Distance calculations
Practice: 35 problems
Tips:
- Draw family tree diagrams
- Use compass directions (N, S, E, W)
Daily Checklist:
- Blood relations study (2 hours)
- Direction sense study (2 hours)
- Practice problems (1.5 hours)
- Quick revision (30 min)
Day 14: Week 2 Revision & Mock Test
Activities:
- Morning: Revision of Week 2 topics (2 hours)
- Afternoon: Full mock test with timer (1 hour)
- Evening: Mistake analysis and formula revision (3 hours)
Cumulative Progress:
- 300+ total problems
- 2 mock tests completed
- All basic aptitude covered
Week 3: Data Interpretation, Puzzles & Technical Subjects
Day 15: Data Interpretation - Tables
Topics:
- Reading data tables
- Calculating percentages from tables
- Ratio calculations
- Growth rate calculations
Practice: 5 table sets (25 questions)
Shortcuts:
- Approximation techniques
- Fraction to percentage conversions
Daily Checklist:
- Study DI basics (1.5 hours)
- Table sets practice (2.5 hours)
- Speed improvement (1 hour)
- Calculation tricks (30 min)
Day 16: Data Interpretation - Graphs
Topics:
- Bar graphs
- Line charts
- Pie charts
- Mixed graphs
Practice: 5 graph sets (25 questions)
Daily Checklist:
- Bar graphs (1.5 hours)
- Line charts (1.5 hours)
- Pie charts (1.5 hours)
- Mixed practice (1 hour)
Day 17: Seating Arrangements
Topics:
- Linear arrangements
- Circular arrangements
- Rectangular arrangements
- Complex arrangements with conditions
Practice: 15 arrangements
Strategy:
- Draw diagrams
- Process information systematically
- Use elimination
Daily Checklist:
- Study arrangements (2 hours)
- Linear practice (1.5 hours)
- Circular practice (1.5 hours)
- Complex arrangements (30 min)
Day 18: Puzzles & Syllogisms
Topics:
- Floor-based puzzles
- Scheduling puzzles
- Comparison puzzles
- Syllogisms (Venn diagram method)
Practice: 10 puzzles + 20 syllogisms
Daily Checklist:
- Puzzle study (2 hours)
- Puzzle practice (2 hours)
- Syllogisms (1.5 hours)
- Revision (30 min)
Day 19: OOPs Concepts
Topics:
- Class and Object
- Encapsulation
- Inheritance
- Polymorphism
- Abstraction
Study Approach:
- Understand with real-world examples
- Code examples in your preferred language
Daily Checklist:
- Study OOPs theory (2 hours)
- Code examples (2 hours)
- Practice questions (1.5 hours)
- Interview Q&A prep (30 min)
Day 20: DBMS Fundamentals
Topics:
- Normalization (1NF to BCNF)
- Keys (Primary, Foreign, Candidate)
- Joins (Inner, Outer, Left, Right)
- Indexing
- ACID properties
Practice: 15 SQL queries
Daily Checklist:
- Study DBMS theory (2 hours)
- Normalization practice (1.5 hours)
- SQL queries (2 hours)
- Revision (30 min)
Day 21: Operating Systems & Networks
Topics:
- Process vs Thread
- Deadlock
- Memory management
- OSI Model layers
- TCP vs UDP
Daily Checklist:
- OS concepts (3 hours)
- Networking basics (2.5 hours)
- Practice questions (1 hour)
Week 4: Coding Practice & Interview Prep
Day 22: Arrays & Strings - Intensive Practice
Topics:
- Array manipulation
- Searching and sorting in arrays
- String manipulation
- Pattern matching
Practice: 15 problems (LeetCode Easy-Medium)
Daily Checklist:
- Array problems (3 hours)
- String problems (3 hours)
- Review solutions (1 hour)
Day 23: Linked Lists & Stacks/Queues
Topics:
- Linked list operations
- Reversal techniques
- Stack implementations
- Queue applications
Practice: 12 problems
Daily Checklist:
- Linked list study (1.5 hours)
- Linked list problems (2 hours)
- Stack/Queue study (1.5 hours)
- Stack/Queue problems (2 hours)
Day 24: Trees & Binary Search Trees
Topics:
- Tree traversals (In, Pre, Post)
- BST operations
- Height and depth problems
- Level order traversal
Practice: 10 tree problems
Daily Checklist:
- Tree concepts (2 hours)
- Traversal practice (2 hours)
- BST problems (2.5 hours)
Day 25: Dynamic Programming Basics
Topics:
- Memoization
- Tabulation
- Classic DP problems
Problems to Solve:
- Fibonacci
- Climbing Stairs
- 0/1 Knapsack
- Longest Common Subsequence
Daily Checklist:
- Study DP approach (2 hours)
- Solve 4 classic problems (4 hours)
- Understand patterns (1 hour)
Day 26: Graph Algorithms
Topics:
- BFS
- DFS
- Shortest path concepts
Practice: 6-8 graph problems
Daily Checklist:
- BFS study + problems (2.5 hours)
- DFS study + problems (2.5 hours)
- Graph revision (2 hours)
Day 27: Full Technical Mock
Activities:
- 2 coding problems (timed)
- Technical Q&A practice
- Project explanation practice
Daily Schedule:
- Mock coding test (2 hours)
- Technical interview prep (2 hours)
- Project presentation (2 hours)
- Weak area revision (1 hour)
Day 28: HR Interview Preparation
Topics:
- Common HR questions
- Resume preparation
- Company research
Prepare Answers For:
- Tell me about yourself
- Why this company?
- Strengths and weaknesses
- 5-year plan
Daily Checklist:
- Draft HR answers (2 hours)
- Resume refinement (2 hours)
- Company research (2 hours)
- Mock HR interview (1 hour)
Day 29: Full Mock Test & Revision
Morning (3 hours):
- Full aptitude mock test
Afternoon (3 hours):
- Analyze mistakes
- Revise weak topics
Evening (2 hours):
- Coding practice (3 problems)
- Formula sheet revision
Day 30: Final Day - Light Revision
Morning (2 hours):
- Quick formula revision
- Key concepts review
Afternoon (2 hours):
- Light coding (2 easy problems for confidence)
- HR answers practice
Evening:
- Relax and rest
- Prepare documents for tomorrow
- Sleep early
Weekly Summary
| Week | Focus | Problems/Tasks | Target |
|---|---|---|---|
| Week 1 | Foundation Aptitude | 160+ problems | Master basics |
| Week 2 | Advanced Aptitude + LR | 140+ problems | Complete quant |
| Week 3 | DI + Puzzles + Technical | 100+ problems + theory | Technical prep |
| Week 4 | Coding + Interview | 60+ coding problems | Interview ready |
Daily Study Schedule Template
Morning Session (3 hours)
- 9:00 AM - 10:30 AM: New concept study
- 10:30 AM - 10:45 AM: Break
- 10:45 AM - 12:00 PM: Practice problems
Afternoon Session (3 hours)
- 2:00 PM - 3:30 PM: Continued practice/Next topic
- 3:30 PM - 3:45 PM: Break
- 3:45 PM - 5:00 PM: Problem solving
Evening Session (2 hours)
- 6:00 PM - 7:00 PM: Revision
- 7:00 PM - 8:00 PM: Mock tests/Light coding
Important Tips for This 30-Day Plan
✅ DO:
- Stick to the schedule as closely as possible
- Track your daily progress
- Focus on understanding, not just completing
- Take regular breaks (Pomodoro technique)
- Stay hydrated and sleep well
- Revise formulas daily
- Practice on paper (simulates real test)
❌ DON'T:
- Skip revision days
- Cram too many new topics in one day
- Ignore weak areas
- Compare your progress with others
- Skip meals or sleep
- Get discouraged by mistakes
Resources Reference
Aptitude:
- RS Aggarwal Quantitative Aptitude
- Indiabix.com (topic-wise practice)
- Testbook.com (mock tests)
Logical Reasoning:
- Arun Sharma LR & DI
- Indiabix Reasoning section
Coding:
- LeetCode (practice platform)
- GeeksforGeeks (concepts)
- InterviewBit (structured path)
Technical:
- GeeksforGeeks CS subjects
- Gate Smashers YouTube (OS, DBMS, Networks)
Success Metrics
By Day 30, you should be able to:
- Solve aptitude questions with 80%+ accuracy
- Complete 2 coding problems in 60 minutes
- Explain OOPs, DBMS, OS concepts clearly
- Answer common HR questions confidently
- Attempt a full mock test in 60 minutes
Remember: Consistency beats intensity. Follow this plan, trust the process, and you'll be placement-ready in 30 days!
Related Articles:
Explore this topic cluster
More resources in Guides & Resources
Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.