0% found this document useful (0 votes)
9 views5 pages

TCS NQT Complete 25day Plan

The document outlines a comprehensive 25-day preparation plan for TCS NQT Digital, focusing on Data Structures and Algorithms (DSA), Quantitative Aptitude, and Logical Reasoning. Each day is structured with specific topics, coding problems, and practice questions to build skills from the basics to advanced levels. The plan is divided into four weeks, each targeting different core areas essential for interview readiness.

Uploaded by

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

TCS NQT Complete 25day Plan

The document outlines a comprehensive 25-day preparation plan for TCS NQT Digital, focusing on Data Structures and Algorithms (DSA), Quantitative Aptitude, and Logical Reasoning. Each day is structured with specific topics, coding problems, and practice questions to build skills from the basics to advanced levels. The plan is divided into four weeks, each targeting different core areas essential for interview readiness.

Uploaded by

shellypaatni
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

🚀 TCS NQT Digital – Complete 25-Day Preparation Plan

Covers: DSA Coding | Quantitative Aptitude | Logical Reasoning — from SCRATCH to interview-ready
Colour Guide: 🔵 DSA | 🟠 Aptitude | 🟣 Logical Reasoning
Day Week 🖥 DSA Topic 🖥 DSA – Daily Questions (aim 8) 📐 Aptitude – Daily Questions 🧠 LR / Logical – Daily Questions

WEEK 1 – FOUNDATIONS
Day 1 W1 Basics & Numbers 1. Find if number is Prime 1. Types of numbers: Natural, Whole, Integer 1. Number series: find next term (easy)
Basics & Numbers 2. Print all primes ≤ N (Sieve) 2. Divisibility rules (2,3,4,5,6,8,9,10,11) 2. Letter series: A C E G ?
3. Armstrong number check 3. Find LCM & HCF – 5 practice Qs 3. Mixed series: 2 4 8 16 ?
4. Sum of digits of N 4. Unit digit problems – 5 Qs 4. Alphabet position logic
5. Reverse a number 5. Face value vs Place value – 5 Qs 5. 5 PrepInsta series Qs
6. Check palindrome number
7. Find GCD & LCM
8. Count digits in N
Day 2 W1 Looping & Patterns 1. Print multiplication table 1. Remainder theorem basics 1. Letter shift coding (A→C, B→D)
Looping & Patterns 2. Fibonacci up to N 2. Remainder when 2^n / 5 type Qs 2. Number coding
3. Sum of series 1+1/2+…+1/N 3. Find remainder of large expressions 3. Symbol coding
4. Print all factors of N 4. Cyclicity of unit digits 4. Reverse word coding
5. Find power without pow() 5. 5 practice Qs from IndiaBix 5. 5 PrepInsta coding-decoding Qs
6. Digit frequency counter
7. Sum of even/odd in range
8. Star right-triangle pattern
Day 3 W1 Functions & Recursion 1. Recursive factorial 1. Percentage formulas & shortcuts 1. Father-son relation Qs
Functions & Recursion 2. Recursive Fibonacci 2. Percentage increase/decrease 2. Two-person generation problems
3. Tower of Hanoi 3. Find original value after % change 3. Coded blood relation
4. Sum of array via recursion 4. Population growth/depreciation 4. Family tree 3-generation
5. Reverse string via recursion 5. 10 percent Qs (IndiaBix/PrepInsta) 5. 5 PrepInsta blood relation Qs
6. Power function (x^n) recursive
7. Count digit in N via recursion
8. Palindrome check recursive
Day 4 W1 Arrays – Basics 1. Find 2nd largest in array 1. Cost price / Selling price / Profit% 1. N steps North/South/East/West – final direction
Arrays 2. Rotate array by K 2. Discount and marked price 2. Minimum distance problems
3. Find missing number 1..N 3. Successive discount 3. Shadow direction at times
4. Move zeros to end 4. Dishonest shopkeeper problems 4. Clockwise turning problems
5. Check sorted array 5. 10 profit-loss Qs (practice) 5. 5 PrepInsta direction Qs
6. Remove duplicates (sorted)
7. Kadane's Max Subarray Sum
8. Pair with given sum
Day 5 W1 Strings – Basics 1. Reverse a string 1. SI formula: P×R×T/100 1. 5 people in a row – 5 condition Qs
Strings 2. Check anagram 2. CI formula and difference 2. Circular arrangement (5 people)
3. Count vowels/consonants 3. Find principal/rate/time 3. Facing-direction seating
4. Remove spaces 4. Half-yearly/quarterly compounding 4. Left-right neighbor logic
5. Caesar cipher 5. 10 SI-CI Qs 5. 5 PrepInsta arrangement Qs
6. First non-repeating char
7. Check if rotation of another
8. Run-length encoding

WEEK 2 – CORE ALGORITHMS


Day 6 W2 Arrays – Intermediate 1. Merge two sorted arrays 1. Work done in 1 day concept 1. All A are B type (2-statement)
Arrays 2. Majority element (>N/2) 2. A+B together formula 2. No A is B type
3. Leaders in an array 3. Efficiency ratio problems 3. Some A are B type
4. Sort 0s 1s 2s (Dutch flag) 4. Pipes and cisterns 4. 3-statement syllogism
5. Equilibrium index 5. 10 time-work Qs (PrepInsta) 5. 5 PrepInsta syllogism Qs
6. Stock buy-sell max profit
7. Trapping rainwater
8. Min jumps to reach end
Day 7 W2 Strings – Intermediate 1. Longest common substring 1. Speed=Dist/Time shortcuts 1. Implicit assumption identification
Strings 2. All permutations of string 2. Relative speed (same/opposite) 2. Assumption valid/invalid
3. Duplicate characters 3. Train problems (length+speed) 3. 2 statement + 2 assumption Qs
4. Pattern matching (naive) 4. Boat & stream upstream/downstream 4. Data sufficiency basics
5. Longest palindromic substring 5. 10 TSD Qs 5. 5 PrepInsta assumption Qs
6. Count & Say sequence
7. Reverse words in sentence
8. Find word frequency
Day 8 W2 Searching Algorithms 1. Linear search 1. Average formula & weighted avg 1. Conclusion follows / doesn't follow
Searching Algorithms 2. Binary search iterative 2. Average after addition/removal 2. Strong vs weak argument
3. Binary search recursive 3. Alligation and mixture shortcut 3. Course of action problems
4. First & last pos of element 4. Mixing two solutions 4. 2-statement 2-conclusion
5. Search in rotated sorted array 5. 10 avg-mixture Qs 5. 5 PrepInsta conclusion Qs
6. Find peak element
7. Count occurrences in sorted arr
8. Sqrt using binary search
Day 9 W2 Sorting Algorithms 1. Bubble sort 1. Ratio basics and simplification 1. 3×3 grid arrangement puzzle
Sorting Algorithms 2. Selection sort 2. Dividing sum in ratio 2. 8 people 3 conditions
3. Insertion sort 3. Proportion and variation 3. Floor-based arrangement (5 Qs)
4. Merge sort 4. Partnership share problems 4. Box stacking puzzle
5. Quick sort 5. 10 ratio Qs 5. 5 PrepInsta puzzle Qs
6. Counting sort
7. Kth smallest using sort
8. Find duplicates after sort
Day 10 W2 Number Conversion 1. Decimal to Binary 1. nPr and nCr formulas 1. Is data in statement 1 alone enough?
Number Conversion 2. Binary to Decimal 2. Factorial tricks 2. Combined sufficiency check
3. Decimal to Octal 3. Arrangements with repetition 3. Math-based sufficiency
4. Decimal to Hex 4. Selections from groups 4. Relation-based sufficiency
5. Hex to Decimal 5. 10 P&C Qs (PrepInsta) 5. 5 PrepInsta DS Qs
6. Binary to Octal
7. Any base to any base
8. Count 1s in binary rep

WEEK 3 – ADVANCED TOPICS


Day 11 W3 Mathematical Logic 1. Check power of 2 1. Basic probability formula 1. Word analogy: Doctor:Hospital
Mathematical Logic 2. Count trailing zeros in N! 2. Complement rule 2. Number analogy: 4:16
3. Extended Euclidean GCD 3. Coins/dice/cards problems 3. Letter analogy: AB:CD
4. Modular exponentiation 4. Conditional probability intro 4. Mixed analogy
5. Josephus problem 5. 10 probability Qs 5. 5 PrepInsta analogy Qs
6. Modular inverse
7. Fast exponentiation
8. Catalan number Nth
Day 12 W3 ASCII & Character Logic 1. Lower to upper without library 1. Age now vs then vs future 1. Odd one out (words)
ASCII & Character Logic 2. Count upper/lower letters 2. Ratio of ages problems 2. Odd one out (numbers)
3. Check alpha/digit/special 3. 3-person age problems 3. Odd one out (letters)
4. Sort string by ASCII 4. Average age change 4. Odd one out (figures logic)
5. Remove non-alphanumeric 5. 10 ages Qs (PrepInsta) 5. 5 PrepInsta classification Qs
6. Simple substitution cipher
7. Char with highest ASCII
8. Implement ROT13 cipher
Day 13 W3 Coordinate Geometry 1. Distance between two points 1. Area: circle, triangle, rectangle 1. Mirror image of letters
Coordinate Geometry 2. 3 points collinear check 2. Perimeter formulas 2. Mirror image of figures
3. Area of triangle by coords 3. Area of trapezium & rhombus 3. Clock mirror time
4. Point inside rectangle 4. Path around a field 4. Water image of figures
5. Slope of a line 5. 10 mensuration-2D Qs 5. 5 PrepInsta mirror image Qs
6. Midpoint of segment
7. Valid square check
8. Closest pair of points (brute)
Day 14 W3 Number Series Patterns 1. AP nth term & sum 1. Volume & SA: cube, cuboid 1. Which figure is embedded?
Number Series Patterns 2. GP nth term & sum 2. Volume & SA: cylinder, cone 2. Find hidden shape in figure
3. Harmonic series sum 3. Volume & SA: sphere 3. Complex figure recognition
4. Pascal triangle N rows 4. Mixed 3D questions 4. Pattern within pattern
5. Sum of 1²+2²+…+N² 5. 10 mensuration-3D Qs 5. 5 PrepInsta embedded Qs
6. Sum of 1³+2³+…+N³
7. Find pattern & next term
8. Series with alternating ops
Day 15 W3 Matrices 1. Matrix addition & multiplication 1. Angle between clock hands 1. What comes next in figure series?
Matrices 2. Transpose of matrix 2. Clock gain/lose time 2. 3×3 matrix figure completion
3. Rotate 90 degrees 3. Odd days calendar method 3. Rotating figure series
4. Spiral traversal 4. Day of week for a date 4. Increasing/decreasing shapes
5. Saddle point 5. 10 clock-calendar Qs 5. 5 PrepInsta figure series Qs
6. Diagonal sum
7. Magic square check
8. Search in 2D sorted matrix

WEEK 4 – HARD + DATA INTERPRETATION


Day 16 W4 Pattern Printing 1. Right-triangle stars 1. Read table → compute % 1. Number shifted by step
Pattern Printing 2. Pyramid stars 2. Table: find ratio/average 2. Word rearrangement machine
3. Diamond stars 3. Multi-row table comparison 3. Alphabetical transformation
4. Hollow square 4. Missing value in table 4. Multi-step input-output
5. Floyd's triangle 5. 5 DI table Qs (PrepInsta) 5. 5 PrepInsta I/O Qs
6. Butterfly pattern
7. Number pyramid
8. Inverted V pattern
Day 17 W4 Advanced Arrays I 1. Sliding window maximum 1. Bar chart: compare categories 1. IF P THEN Q type statements
Advanced Arrays I 2. All subarrays with sum K 2. Line graph: trend analysis 2. Either P or Q statements
3. Longest Increasing Subsequence 3. Bar chart % change 3. Negation / contrapositive
4. Product of array except self 4. Combined bar+line 4. Logical equivalence
5. Maximum XOR subarray 5. 5 DI chart Qs 5. 5 PrepInsta logical connective Qs
6. Count inversions (merge sort)
7. Merge overlapping intervals
8. Minimum no. of platforms
Day 18 W4 Advanced Arrays II 1. 3-sum problem 1. Pie chart degrees to % 1. Strengthen / weaken argument
Advanced Arrays II 2. Container with most water 2. Central angle calculation 2. Find assumption in argument
3. K closest elements 3. Compare two pie charts 3. Identify logical gap
4. Maximum product subarray 4. Pie chart absolute values 4. Conclusion vs inference
5. Longest consecutive sequence 5. 5 DI pie Qs 5. 5 PrepInsta critical reasoning Qs
6. Rotate matrix 90°
7. Spiral order matrix
8. Three-way partition
Day 19 W4 Stack & Queue (Intro) 1. Implement stack with array 1. Speed-work mixed Qs 1. Opposite face of dice
Stack & Queue (Intro) 2. Stack push/pop operations 2. Profit-percent chained 2. Colour/number on hidden face
3. Implement queue with array 3. SI+CI combined 3. Unfolded cube net → fold
4. Queue using two stacks 4. Ratio+age combined – 10 Qs 4. Count painted faces after cuts
5. Balanced parentheses check 5. 5 PrepInsta cube/dice Qs
6. Evaluate postfix expression
7. Next greater element
8. Stock span problem
Day 20 W4 String Advanced + DP 1. Longest common subsequence 1. Permutation-combination mixed 1. Reading comprehension (short)
String Advanced + DP Intro Intro 2. Edit distance (levenshtein) 2. Probability combined 2. Para-jumble (4 sentences)
3. Word break problem 3. Number system hard Qs 3. Fill in the blanks (grammar)
4. 0-1 Knapsack (intro) 4. Mensuration combined – 10 Qs 4. Error spotting
5. Coin change (min coins) 5. 5 PrepInsta verbal Qs
6. Fibonacci via DP memo
7. Minimum path sum matrix
8. Max sum increasing subseq

WEEK 5 – MOCK TESTS & REVISION


Day 21 W5 Mock DSA – Easy Set 1. Happy number 1. 10 Qs: Number system + Percentage 1. 10 Qs: Series + Coding-Decoding
Mock DSA 2. Nth ugly number 2. 10 Qs: SI + Profit-loss 2. 5 Qs: Syllogism
3. Count set bits 3. Full 30 min timed attempt 3. 5 Qs: Arrangement
4. Factorial trailing zeros 4. Full 20 min timed
5. Check power of 3
6. Find all prime factors
7. Maximum circular subarray
8. String compression
Day 22 W5 Mock DSA – Medium Set 1. Group anagrams 1. 10 Qs: TSD + Time-Work 1. 10 Qs: Blood relations + Direction
Mock DSA 2. Minimum window substring 2. 10 Qs: Averages + Ratio 2. 5 Qs: Data sufficiency
3. Zigzag string conversion 3. Full 30 min timed 3. 5 Qs: Assumptions
4. Roman ↔ Integer 4. Full 20 min timed
5. Wave array
6. Next permutation
7. Jump game II
8. Chocolate distribution
Day 23 W5 Mock DSA – Hard Set 1. Longest substring no repeat 1. 10 Qs: P&C + Probability 1. 10 Qs: Non-verbal (mirror+figure)
Mock DSA 2. Find pair max GCD 2. 10 Qs: Mensuration + Clocks 2. 5 Qs: Input-output
3. Min swaps to sort array 3. Full 30 min timed 3. 5 Qs: Critical reasoning
4. 3-way partition extended 4. Full 20 min timed
5. Subarray equal 0s and 1s
6. Count distinct subsequences
7. Partition equal subset sum
8. Matrix longest path
Day 24 W5 Full TCS NQT Simulation 1. Attempt 2 problems in 45 min 1. 26 Qs in 40 min (timed) 1. 24 Qs in 35 min (timed)
Full TCS NQT Simulation – Coding 2. Problem 1: Medium array/string 2. PrepInstaPrime NQT mock quant 2. PrepInstaPrime NQT mock LR
3. Problem 2: Medium DP/math 3. Mark & review wrong Qs 3. Review all wrong Qs
4. Review & optimize solutions 4. Make formula revision sheet 4. Note recurring LR types
5. Read editorial if stuck
6. Identify your weak pattern
Day 25 W5 Final Revision – DSA 1. Re-solve 5 hardest Qs from week 4 1. Revise all shortcut formulas 1. Redo all series + syllogism
Final Revision 2. Re-do Kadane's + LIS + DP coin 2. Redo 10 Qs from your weak topic 2. Revise non-verbal patterns
3. Review all sorting algorithms 3. SI/CI, TSD, P&C quick revision 3. Blood relation + direction recap
4. Practice time: 2 Qs in 45 min 4. Make your own cheat-sheet 4. Final 20-min timed mini-mock
5. Check PrepInsta Top 100 Codes list
📌 Study Guide, Resources & Exam Blueprint
⏰ Daily Time Plan
• Morning 7–8 AM → DSA: study concept (15 min) + solve 4 questions (45 min)
• Afternoon 1–2 PM → Aptitude: 1 topic + 10 questions (IndiaBix / PrepInsta)
• Evening 6–7 PM → Logical Reasoning: 1 topic + 5–10 questions
• Night 9–9:30 PM → Revise what went wrong; note formulas in diary

📚 Resources – Free
• DSA Coding: [Link] → Top 100 Codes | previous year TCS papers
• Aptitude: [Link] (all topics free) | PrepInsta Aptitude section
• Logical: [Link] Logical Reasoning | MindWorks app
• Mocks: AmbitionBox, TCSNxt free mocks, PrepInsta free mocks

💰 Resources – Paid (optional)


• [Link] → TCS NQT Course + Basic/Intermediate Coding Course
• Unacademy TCS NQT Batch | Career Power TCS Mock Series

🎯 TCS NQT Digital – Exam Sections


• Section 1: Numerical Ability (26 Qs, 40 min) → APTI
• Section 2: Verbal Ability (24 Qs, 35 min) → English / RC
• Section 3: Reasoning Ability (30 Qs, 50 min) → LR
• Section 4: Coding (2 Qs, 45 min) → DSA
• Digital Advanced Coding (2 Qs, 60 min) → Medium–Hard DSA

🏆 Score Targets for Digital Role


• Numerical Ability: aim ≥ 20/26
• Reasoning Ability: aim ≥ 22/30
• Coding: solve at least 1.5 Qs completely (partial scoring exists)
• Advanced Coding: solve at least 1 Qs for Digital shortlist

✅ Follow this plan consistently and you will be fully prepared for TCS NQT Digital. All the best! 💪

You might also like