Skip to content

TCS Placement Papers 2025 - Latest NQT Questions & Solutions

Download latest TCS placement papers 2025 PDF with current year NQT questions, solutions, and updated exam patterns.

This page contains TCS placement papers from 2025 with current year NQT questions, solutions, and exam patterns. Practice these TCS placement papers 2025 to understand the latest question patterns and difficulty levels.

SectionQuestionsTimeDifficultyFocus Areas
Numerical Ability20-2540 minMediumQuantitative aptitude, data interpretation
Verbal Ability20-2530 minMediumEnglish grammar, reading comprehension
Reasoning Ability20-2540 minMediumLogical reasoning, puzzles
Programming Logic10-1520 minMediumBasic coding MCQs
Coding1-250 minMedium-HardHands-on coding problems

Total: 90-110 questions, 180 minutes
Platform: TCS iON platform
Languages Allowed: C, C++, Java, Python
Success Rate: ~20-25% cleared NQT and advanced to interviews

TCS Placement Papers 2025 - Actual Questions & Solutions

Section titled “TCS Placement Papers 2025 - Actual Questions & Solutions”

This section contains real questions from TCS NQT 2025 based on candidate experiences from GeeksforGeeks, PrepInsta, and interview forums.

Q1: A sum of money amounts to ₹9800 after 5 years and ₹12005 after 8 years at the same rate of simple interest. Find the rate of interest per annum.

Solution:

Let Principal = P, Rate = R%

After 5 years: P + (P × R × 5)/100 = 9800 After 8 years: P + (P × R × 8)/100 = 12005

Subtracting: (P × R × 3)/100 = 12005 - 9800 = 2205

P × R = 73500

From first equation: P + (73500 × 5)/100 = 9800 P + 3675 = 9800 P = 6125

Rate R = 73500/6125 = 12% per annum

Answer: 12% per annum

Q2: A mixture contains milk and water in the ratio 5:3. If 10 liters of water is added, the ratio becomes 5:4. Find the quantity of milk in the mixture.

Solution:

Let milk = 5x, water = 3x

After adding 10 liters water: Milk = 5x, Water = 3x + 10

Ratio: 5x/(3x + 10) = 5/4 20x = 5(3x + 10) 20x = 15x + 50 5x = 50 x = 10

Quantity of milk = 5x = 5 × 10 = 50 liters

Answer: 50 liters

Q3: The following table shows sales (in crores) of a company over 5 years. Find the average annual growth rate.
YearSales
2020100
2021120
2022150
2023180
2024200

Solution:

Total growth = 200 - 100 = 100 crores Number of years = 4 (from 2020 to 2024) Average annual growth = 100/4 = 25 crores per year

Answer: 25 crores per year

Q4: Pointing to a man, a woman said, “His mother is the only daughter of my mother.” How is the woman related to the man?

Solution:

Let’s break down the statement:

  • “His mother” = the man’s mother
  • “only daughter of my mother” = the woman herself (since she’s the only daughter)

So: The man’s mother = the woman Therefore, the woman is the mother of the man.

Answer: Mother

Q5: Find the next number in the series: 2, 6, 12, 20, 30, ?

Solution:

Pattern analysis:

  • 2 = 1 × 2
  • 6 = 2 × 3
  • 12 = 3 × 4
  • 20 = 4 × 5
  • 30 = 5 × 6

Next term = 6 × 7 = 42

Answer: 42

Q6: Rotate an array to the right by k positions.

Problem Statement: Given an array, rotate it to the right by k steps.

Example:

Input: nums = [1,2,3,4,5,6,7], k = 3
Output: [5,6,7,1,2,3,4]

Solution (Java):

public void rotate(int[] nums, int k) {
int n = nums.length;
k = k % n;
reverse(nums, 0, n - 1);
reverse(nums, 0, k - 1);
reverse(nums, k, n - 1);
}
private void reverse(int[] nums, int start, int end) {
while (start < end) {
int temp = nums[start];
nums[start] = nums[end];
nums[end] = temp;
start++;
end--;
}
}

Time Complexity: O(n)
Space Complexity: O(1)

Q7: Check if a number is palindrome.

Problem Statement: Given a number, determine if it is a palindrome.

Example:

Input: 121
Output: true

Solution (Java):

public boolean isPalindrome(int x) {
if (x < 0) return false;
int original = x;
int reversed = 0;
while (x > 0) {
reversed = reversed * 10 + x % 10;
x /= 10;
}
return original == reversed;
}

Time Complexity: O(log n)
Space Complexity: O(1)

Expected Hiring

  • Total Hires: 42,000+ freshers
  • ASE: 36,000+ selections
  • Digital Cadre: 6,000+ selections
  • Locations: Pan-India

Salary Packages

  • ASE: ₹3.5-4.2 LPA
  • System Engineer: ₹4.5-6 LPA
  • Digital Cadre: ₹7.5-8.5 LPA

Question Trends

  • Aptitude: Medium (60% of questions)
  • Programming Logic: Medium (25% of questions)
  • Coding: Medium-Hard (15% of questions)
  • Focus: Fundamentals and problem-solving
  • Aptitude Focus: Continued emphasis on quantitative ability and logical reasoning
  • Time Management: 180 minutes for 90-110 questions requires good speed and accuracy
  • Coding Basics: Focus on fundamental problems (arrays, strings, basic algorithms)
  • Programming Logic: Important section - practice output prediction questions
  • Problem-Solving: Emphasis on clear approach and correct implementation

TCS 2024 Papers

Previous year TCS placement papers with NQT questions and solutions

View 2024 Papers →

TCS Interview Experience

Real interview experiences from candidates who cleared TCS placement

Read Experiences →

TCS Main Page

Complete TCS placement guide with eligibility, process, and salary

View Main Page →


Practice 2025 papers to stay updated!