TCS Technical Questions Computer Science

TCS Technical Sections Questions with Solutions

TCS C MCQ Syllabus Detailed

TCS C MCQ Questions and Answers

Click here to read more about TCS C MCQ Syllabus and Pattern


Personalized Analytics only Availble for Logged in users

Analytics below shows your performance in various Mocks on PrepInsta

Your analytics for this Subject



TCS Mocks Completed



TCS - Programming Logic Mocks Completed


PrepInsta Prime

Complete video course for TCS

(for TCS)
Get Prime Video


PrepInsta Prime

Mock Subscription for TCS

(for TCS)
Get Prime Mock

TCS C-MCQ Section details

Student Experience

Eligibility Criteria

  • Full-time graduate from B.E/B.Tech/M.Tech./M.Sc./MCA
  • Eligible Stream: All engineering field
  • 60% marks throughout academics
  • 1 active backlog is acceptable
  • Overall academic gap does not exceed 2 years


Our professor informed us that we have to complete three rounds to crack the interview. The rounds were:

  1. Online Written Test
  2. Technical Interview Round
  3. HR Interview Round

Online Written Test

The first round of TCS was made up of four sections. The first one among them was English, the second was quantitative aptitude and Logical Reasoning, third was a programming concept, and the fourth one was coding. This round was significantly easy for me, and about 70% of the questions were of similar pattern from PrepInsta’s study material .

Section No. of Questions Duration Question Types
English 24 30 minutes Questions based on Sentence Completion
Quantitative Aptitude and Logical Reasoning
26 and 30
40 and 50minutes
  • Time & work
  • Profit & Loss
  • Number, decimal fraction
  • Time, Speed & Distance
  • Geometry, coordinate geometry
  • Blood relations
  • Syllogism
Programming Concept 10 15 minutes
  • Iteration, recursion, procedural vs. OOp.
  • Algorithms
  • Data Structure
Coding 2 45 minutes
  • C/C++
  • Java
  • Perl
  • Python 2.7

Technical Interview Round

After the written test, I was selected for the face-to-face technical round. The interviewer who took my interview was the Senior Software Engineer of the company. The technical round included two interviews. The first was TCS Ninja and second, was TCS digital. The TCS Ninja interview lasted for 25 minutes, and questions asked to me were:

  • A brief interview about my last semester project and my role in it.
  • What is core C and C++?
  • What is polymorphism and explain Oops concept?
  • Where do I see myself in the next 3 years?
  • What are my strengths and weakness?
  • The second interview was with TCS Digital. It was the toughest and trickiest part of the selection process. A lady interviewed me and asked the same question about my last semester project. As soon as I mentioned “NoSQL” she asked me:
  • What is NoSQL?
  • Difference between NoSQL and RDBMS?
  • Write code for max sum subarray?
  • Then he asked me to solve ant and triangle puzzle problem.

HR Round

After the 2 interviews round the last was the HR interview. The final interview was taken by the HR of the company. She asked me what I know about the company and why I want to join it. She later asked for my resume and asked me to introduce myself. Then she asked me about my salary expectations and future plans. The interview went well, and I cleared my first interview with TCS.

Detailed Analysis of TCS C MCQ Section

Stats about CMCQ

Number of Questions 10 Questions
Cut-off 20 mins
Difficulty high

Topic Wise Analytics

Data Types Questions 0 - 1
Diificulty Low
Importance Medium
Functions and Scope Questions 0-1
Diificulty Medium
Importance Medium
Recursion Iteration Variables Questions 0-1
Diificulty Medium
Importance High
File Handling Questions 0-1
Diificulty Medium
Importance Medium
Array Questions 1 - 2
Diificulty High
Importance High
Variables and registers Questions 0-1
Diificulty Low
Importance Low
Loops Questions 1-2
Diificulty Medium
Importance High
OOPS Questions 0-1
Diificulty Medium
Importance Low
I/O Questions 0-1
Diificulty Low
Importance medium
Command Line Arguments Questions 0-1
Diificulty High
Importance medium
Dynamic Programming and Greedy Algorithm Questions 0-2
Diificulty High
Importance Medium
Stack and Queue Questions 0-1
Diificulty High
Importance High
Linked List Questions 0-1
Diificulty High
Importance High
Trees Questions 0-2
Diificulty High
Importance Medium
Graphs Questions 0-2
Diificulty High
Importance High

TCS C MCQ Most Asked Questions and Answers


One comment on “TCS Technical Questions Computer Science”