TCS Nqt interview Expereinces
TCS Nqt interview Expereinces
Experience 1.
TCS is hiring graduates through the National Qualifier Test (NQT) drive for selected colleges. They will be
hiring fresher graduates from India and are providing two offers, one is TCS Ninja profile and another is
TCS Ninja: You will get if you solving only standard questions.
TCS Digital: You will get if you solved both standard and advanced questions.
Eligibility criteria
● % Criteria: A candidate should have a minimum aggregate of 60% throughout in Class X, XII,
● Backlogs: A candidate should not have more than 1 pending backlog at the time of appearing
● Gap Criteria: The overall gap in academics should not exceed 2 years. All academic courses
should be finished within the stipulated course duration as per TCS Eligibility Criteria and/or
Interview Process :
Round 1:
2. 20 aptitude questions(15 standard questions + 5 advanced questions for digital) for 40
minutes.
4. Coding one question for 20 minutes. Question: Nth number of the Fibonacci series.
Here most importing thing as per my perspective, we should work for a coding session if we get an output
then there would be more possibilities to get shortlisted for the next round. I have solved the standard
questions in aptitude and programming concepts and got the output for coding as well so after two weeks I
Round 2 (Technical Interview): This was a virtual video conference interview round. My interview was
started after all the document verification completed, There were three interviewers.
The interviewer shooted questions all about my resume content, the following are the questions that I was
● I had an intern in bigdata so questions asked what is big data and the MapReduce concept
● What is a stack?
● What is a queue?
● Finally, Interviewer asked do you have any questions, I asked what are all the qualities should
TCScier have and the interviewer explained the details for 5 minutes.
Experience 2.
My interview has two panels one is technical and another one is HR.
T. Interviewer – So, you have mention python in your resume. Can you tell me the reasons why Python is
so popular?
T. Interviewer – Can you tell me the difference between flask and Django.
Me – I answered that.
Me – I share my screen and open VS code I explain to him the code line by line.
solution
T. Interviewer – Okay, I am done now HR would like to ask you some questions.
Me – I answered.
HR Interviewer – If you are project manager and two of your team member are not working well together
That’s it.
Experience 3.
Round 1: First round was all about the written test which was the TCS National Qualifier Test(NQT).The
NQT is a 90 minutes test. It comprises of 4 sections: English, Quantitative Aptitude, and Programming
Concepts & Coding. You need to clear the round 1 i.e the NQT written test to proceed for the interview. The
result of the NQT test is declared within 7-10 days and the dates for the interview will be sent via mail within
a few days.
I was selected in the first round and got an interview date for the TCS Ninja position. Some of my friends
who did well in the NQT test had to give another test for the TCS Digital position. After qualifying the Digital
test the interview was held on the same date sent via mail. After the interview you will either get a Ninja
Round 2: It’s the interview round where 3 panels would be present i.e Technical, Managerial, and HR.
Sometimes only the Technical and HR are present. In my case only the Technical and HR were present.
Firstly the HR asked, ” Tell something about yourself that is not present in your resume”.
Then the Technical guy started asking questions. He asked about the programming languages(C, C++,
Java, Python) that I know. Then he asked questions related to DBMS and OS. They basically ask questions
● What is RDBMS?
● Indexing in PL/SQL.
● what is OS?
Experience 4.
So to start with First I have written NQT test on 4th August and the results were out on the 10th of august.
Luckily I cleared my NQT. So further I was waiting for my interview date. On 24/08/2019 I received a mail
stating that my interview is on 26/08/2019 (Just 1-2 days gap after confirmation mail of schedule of
interview).
So my suggestion is if you have cleared with NQT or whatever the first round aptitude starts preparing for
the interview.
Now on the day of the Interview. The reporting time was 8:45 am. They addressed us at 9:15 am and
followed by document verification (preferable only to those who are exactly on the border of their eligibility
criteria.) It was around 9: 45. Interviews were started. It will be like You will be given a serial number
(Preferably if you sit in the front rows you are the first to interview soon. I was sitting a little back So my
So you will have 2 Rounds (TR)+(MR+HR) or(TR+MR)+(HR). This depends on the panel to which you are
called.
So the first round is technical for sure. If you perform well in TR then you will be shortlisted for the HR
round.
So you will be taken by a volunteer till the interview room. Basically, during our time there were 27 interview
panels happening simultaneously for TR round and 20-25 HR+MR panels on the other side for technical
So for my first round was only the Technical round. It went for almost 45 mins long(12:40 pm to 1:05 pm)
1. Seeing my resume asked why there is a decrease in percentage from 10th, 12th to Degree.
5. From which base class all other classes in java are declared? Silence for 10-15 seconds and
7. Different types of loops, working of break and continue with an example program, factorial
program working of switch cases working, How do you use a random generator in java? I
He told me what exactly an object Serialization is. And told that “you told you are comfortable in java but
Sir, Still I am in the learning phase. Still today I have not come across object Serialization, so I think that
would be the one of the topics that I need to look upon today.
1. Why should we hire You? Told some positive about me).
2. Why TCS? Told some positive points about the company.
Any questions for me? How is our career growth at TCS if we got selected? He explained about 3-4 Mins.
And suggested doing more online courses, work on live projects apart from academic mini-projects. And
Ok, thank you, sir, One Last question, what will be the initial work at TCS when we join? It depends on the
project you will be getting. After this round time was around 1:05 pm. Since it was lunchtime I need to wait
till 2 pm for the TR round results. I got selected for further round.
HR+MR round: Started for me around 2:40 pm and went on for 20 mins till 3 pm. Basic introduction after
that he looked into my CV for 2 mins. During this time one more person joined i.e. MR. I wished him too.
1. Why don’t you introduce yourself and tell me something about yourself?
2. Why there is a decrease in the percentage in your academics? Tried to give some reasons. I
3. Asked me to explain about projects? Explained both the projects I did.
4. Asked why not other technologies for DBMS project? Told some reasons,. But guess he was
not convinced.
6. What are the different cloud technologies you know? Told only 2.
8. Okay then tell me the difference between open source and non-open source? Just told only
one difference. He replied only that’s it. nothing more than that? Tried to say one more point.
10. Gave some situations and asked how do I resolve in that situation? Managed to convenience
the MR.
11. Okay now tell me the real-life incident in your life where you stood as the initiator?
15. Why TCS? Told some positive points about the company and showed my willingness to join
their company?
18. Okay, any questions? I asked, “how’s life at TCS”? Answered with a smile “once you will join
Told about the initiative taken by TCS to conduct a 10k marathon run even for handicapped people. really I
liked that sir. , and I was the volunteer for that event I mentioned. Oh, good how was your experience
MR: Okay now all your details will be verified in the background if anything found to be wrong you are
application will be rejected. So are you sure about the details you provided? If anything you want to change
you can change now. This will be your last chance to change? Ok, sir. The details provided by me are
Experience 5.
Since not being from a premium college, I got the opportunity to attend the TCS NINJA interview through
the TCS National Qualifier Test for NINJA. The interview was held on 27th August, 2019. The reporting time
was 9 am but by the time my turn came it was about 2:30pm. As my name was called out, I went inside the
huge hall where simultaneously multiple people people interviewed altogether. There were approximately
about 18 other people being interviewed each by a three-member panel. Since this was an open drive,
First of all, I was asked to introduce myself briefly. The panel was friendly. Different panels had different
way of questioning. Some panel preferred to ask from curriculum subjects like operating systems, data
structures and databases while some others preferred to ask from mini projects. My panel asked me about
Then came a series of technical questions related to my mentioned favorite subject, Database.
Some of the questions were about NoSql. The other questions were very basic like types of DBs, Database
It was a 15 minute interview for me while some of my friends had it for more than half an hour. There were
no questions from HR or MR but technical, only for me. For some candidates, the panel asked to do coding
Tips: Different panel means different experience with different type of questioning and expectation. Choose
favorite subject wisely. Be ready for a pile of application based questions on OS, DB and C. Knowledge of
Hope this gives you some idea about the TCS interview. All the best to all TCS Aspirants.
Experience 6.
Hello everyone I want to explain the TCS Hiring procedure through the TCS NQT exam and also want to
share my experience.
1. Online Application: First of all register for the TCS NQT exam. Form Normally open in July and August
month.
2. TCS NQT Exam: TCS NQT exam is an aptitude and coding skills-based exam. It Contains two sections,
the first one is Aptitude section and 2nd section is coding section. The level of aptitude question are easy to
moderate In coding, the section contains a 2 data structure problem. I remember that my coding
assessment contains a problem with the array and bit manipulation. The difficulty of the problem is easy to
medium level. you have half an hour for each coding problem.
3. TCS Technical Interview: In September month they conduct my technical interview. First, they ask me
about my basic information. After this, they ask about my skill set. They ask some technical questions
They ask about my Internship experience. My responsibility in my internship. During the interview time, u
have to carry your original document because they check your documents also.
4. TCS 2nd Interview: In the second interview they check my documents. They ask about your backlog,
any year gap, or some basic question like “Are u willing to relocate anywhere in India” etc. These kinds of
5. TCS Offer Letter: After the whole procedure they send an offer letter to the selected candidates.
Experience 7.
I appeared for the TCS NQT exam in the month of October 2020. The exam contains 5 sections.
● Verbal ability
● Reasoning ability
● Numerical ability
● Programming Logic
● Coding
There was no negative marking in the exam. After 2 weeks I got the mail of selection for interview and in
There were 3 panelists one for each round. After joining the video meeting, they asked me to show my
Identity proof.
The first question that I faced was “Tell me something about yourself.” and after that, all my academics
Technical Round: As I have said in my introduction that I do competitive programming that’s why she
asked about my coding language and I said that I code in C and python
2. Questions and many examples of Lists, strings, tuples, and dictionaries.
There were so many questions like that. After that, She asked me Data Structures questions
3. Sorting
Managerial Round: In this round they ask some conditions and some real-world examples about
They also told me to rate myself in my skills and programming languages. (C, Python and Data structures.)
nature. The main thing is that firstly you have to be very calm and cool. Be confident throughout the
interview.
After that HR told their service Bond and everything about their company. And ask to mail my documents.
The interview process takes 50 minutes and the panelists were really friendly in nature.
Result: Selected
Experience 8.
Round 1: The online National qualifier test took place on 03/08/2019. There were three different sections of
the exam. It was an online test and the sections were as follows.
1. Quantitative Aptitude: This section was quite scoring and some questions were MCQ’s and
some of them were fill in the blanks questions. If someone has prepared for aptitude for one
2. Programming Logic: In this section, basic questions on c, c++, java and data structures were
asked. Knowledge of STL in c++ and looping constructs can help you to score good marks.
3. Coding: There was a single question which can be attempted in either c, c++, java, python.
The questions were different for different slots. In one slot they asked to check whether the
given word is a keyword or not, they provided the list of keywords already, so it was quite
simple. Mine was to convert a base 17 number to decimal, if someone knows how to convert
After one week, the results were declared and I cleared the test. If someone performs well they will be
called for another test for “DIGITAL PROFILE”. I was called for digital test also.
Round 2: The next round was the interview round. It was held at TCS Indore. They will send you a mail
regarding all the details and documents needed for the interview process.
First, they will check your documents and thus it is necessary to carry your all original college mark sheets
(till 5th or 6th semester). There were 10 panels. It can be on Skype, telephonic or face to face interview.
There were three people, two sir, and one madam. The lady didn’t ask me any questions, she was HR and
she was listening to me very carefully. They started the interview with my self-introduction. Then they asked
Then they asked me about different types of memory, Layers of the OSI model, the functionality of the data
link layer. Then they showed me some SQL queries and asked questions on them. After that, they asked
me to find median of an array of ten elements. I told them that we will sort the array and they print the
middle value. So, they told me write any sorting algorithm and perform the task.
And here my technical interview ended and then they asked me some HR questions like why TCS,
relocation problem, working in night shift and whether any technical constraint or not.
This is how my interview ended. The key is to stick to the basics and mention only those things in the
resume about which you can answer questions. There were many candidates who wrote many frameworks
but were unable to answer. The interviewers always pick up words from your previous answer and question
Experience 9.
First, you have to register for the TCS NextStep portal. Then you will get the NQT exam date and time.
● Section 1
It contains questions based on aptitude, verbal ability, reasoning, numerical questions, etc.
● Section 2
Part 1 consists of advanced reasoning and aptitude questions. You will get 35 minutes for this part.
Part 2 consists of coding questions. There are 2 coding questions. One will be medium level and one will
be hard level. You will get 55 minutes for this part. There will be some test cases and you have to pass
those test cases. Your score depends on how many test cases you have passed.
Tip- There are so many websites for the preparation of aptitude. You can take references from them and
practice.
If you clear the round-1, You will receive an email regarding the technical interview.
They ask questions based on your projects. My project was based on OOPs and DSA, they asked
questions on the same. They asked about all OOPs concepts like Polymorphism, Inheritance,
Encapsulation, etc. Also, questions on DSA like a stack, linked list, queue, arrays, etc were asked. Also, I
If you clear the round-2, You will receive an email regarding the schedule of the HR Interview.
Firstly they will verify the candidate’s Identity(You will be asked to verify your identity by showing your
● Introduce Yourself
● They may ask about any extra-curricular activities that you have participated in.
Experience 10.
Round 1:
● The first section consists of 15 English questions like fill in blanks in a paragraph with a
suitable verb or preposition or adjectives. The time for this section is 10 minutes.
● The second section consists of 15 aptitude questions on topics like ratio and proportion,
percentages, Time and Work, Probability, Permutations and combinations, Averages, etc. The
● The third section consists of 10 MCQs and the time for this section is 20 minutes.
Round 2:
● For my college, this round is conducted at the TCS office. The round is conducted for 10
minutes.
Round 3:
● This round is conducted for 5 minutes.
Experience 11.
TCS Recruitment for final year student all branches (CS/IT/ECE/EE/ME/BCA/MCA and Bsc. IT)
Tata consultancy services recruit the final year (fresher’s) for the designation “Associate System Engineer-
Trainee”. TCS hire for two profile i.e., TCS NINJA and TCS DIGITAL. The vacancy for Digital profile is very
limited i.e., around 1000 and for ninja profile it is greater then 30000. TCS registration starts in the month of
TCS conduct online test at the national level and students first need to register themselves for the exam
then accordingly center is allocated based on the choice of location filled by the student. The test consist of
3 sections : Aptitude, Language and Coding. I cleared my test and the result is announced after the 1 week
through the mail. The student who performed good in test will also get a chance to selected for the Digital
Profile otherwise the student is considered for the Ninja Profile. I got the chance for appearing in the test for
Digital Profile but I didn’t score well so I was considered for the Ninja Profile.
Round 2: Interview
TCS interview students at their location and based on your location you will get the mail for your interview
with the address. I am from Jaipur, Rajasthan so I got the interview in Noida. I was very scared for the
interview as this was the first interview I was going to give and I talked to many seniors about the process.
Finally, the interview day is here and the first round was Technical Round + Managerial Round (T.R.+M.R.).
First question was “Tell me about yourself”. Be prepare for this question as it is most important question.
Second question was “Tell me something about your project “. If you have mentioned project in your
resume in whatever you must know everything about your project. I have made the project on the Android
Technology. So I told them everything about the project, the functioning of each module and everything.
Then they asked me “OOPS CONCEPTS”. Then I stated the OOPS concept name then they asked me
write the code for “Overriding and Overloading” and ask the difference between them . I wrote the code and
The next question was “What is favorite subject?” Then I said “Operating System” then they asked me
question on Scheduling particularly asked me to explain “Round Robin Scheduling” and then asked me few
The next question they asked me to explain “software development life cycle and waterfall model” which I
The next question was “Which software model is used in companies ?” I answered it .
The M.R. round is also going simultaneously with the T.R. then M.R. asked me “If I will be able to relocate
Then he asked “Will you able to do night shifts or not ?” I said that there is no problem I will do night shifts.
The next question was “Suppose you have to do the night shift and there is only and one male employee is
there. Will you still do night shift or not ?” Then I again said Yes I will do. Then M.R. said “Are you sure
about this as security of oneself is at stake ” then I said TCS is the one of the known organization of India if
they will not provide the security to their employees then there can’t be security anywhere I guess.
Make sure whatever you write in the resume is known to you otherwise don’t write because question can
Finally they told me to wait and after that the students who cleared the 2 round (T.R. +M.R.) are taken to
Round 3: H.R.
In the H.R. round again the first question was “Tell me about yourself”
The second question was ” What are your strengths ?” I stated my strengths then next question was “How
do you got to know that these are your strengths ?” and I answered it. You know very well about the
strength.
The next question was “What is the importance of education in your life?” and I stated my opinion what I
feel.
This round is to understand you better i.e., what are your thoughts, your moral values and ethics.
After exact 10 days I got the offer letter and I got selected in TCS.
Be confident about yourself, your knowledge and skills. Believe in yourself that you can do it then no one
All the best and may you get in your dream company !!! I hope this will help you.
Experience 12.
2024 Passout (B.tech CS) Attended the interview on 19/06/2024 Company experience : I was allotted with
1.30 slot but they called me at 4.30. There were 40 interview panels of which 10 - prime / 20 - digital / 10 -
ninja. I was interviewed by the prime panel of interviewers since the interviews for prime students got over
Interview experience:
4. I was an AI student , so questions like What is Data Visualization, Why did you these packages in
your projects
5. Basic engineering questions like How would store data for a project , Azure concepts , Which cloud
6. Mr : Work-life balance, how will handle it if you are overpressured with work all days.
7. How many offers do you have , if you are given less package than digital which offer will you
I explained a lot of other academic things such voluteering and social work during the self intro , so it was
more of a discussion than an interview for me. But* it depends on the panel !!!
Friend 1:(digital)
3. Explain your projects and why did you choose to do a specific feature* in this project
6. Have you attended any interviews previously and if you don't get this job what will you do ?
Friend 2 (digital) :
1. Tell me about yourself (interrupted in 3 minutes)(he didn't even mention SQL in the self intro)
P.S , Friend 1 and me attended our interviews in the prime panel for whom we were the last memebers to
get interviewed and also they were said to interview for digital level only(by other staff , idk) so the
Friend 2 attended his interview in a digital panel , I guess that panel members interviewed the most
members and the hr left the interview panel just before he went to attend the interview , so he was
Other friends also got basic questions like what is a process , what is a database , what will do if you can't
Experience 13.
I embarked on an incredible journey with TCS NQT Hiring, and I am thrilled to share my experience with
you all !
1. Application Process
- I began by applying through the TCS career portal. The application required me to fill out essential details
- The process was straightforward and user-friendly, allowing me to showcase my qualifications effectively.
2. NQT Test
a) Aptitude Round
After the initial application screening, I was invited to take an offline aptitude test.
This test assessed various skills, including quantitative aptitude, logical reasoning, and verbal ability.
After completing the fundamental section I was continued with Advance section's Aptitude.
b) Coding Round
Basically, there are two coding one is easy and another one is Easy to medium level.
3. Interview Round
Post the NQT test, I was shortlisted for an interview. The interview process was divided into three section
Managerial Interview:
• Introduction about me ?
• What is normalization ?
Technical Interview :
• Questions on my project.
HR Interview :
4. Job Offer
4 months after the interview, I received the congratulation mail from TPO and in 5th Dec i got the offer letter
from TCS.
This experience has been incredibly enriching, and I'm grateful for the opportunity.
Experience 14.
Hiring pattern:-
Round 3: Interviews
Technical Interview:
6. Projects
Managerial round:
HR round:
Any suggestions from candidate :- Revise the concepts thoroughly before sitting for this drive
Experience 15.
Foundation Round:
● Quantitative aptitude
● Verbal ability
Advance Round:
● Coding (2 questions)
In these rounds, one can't switch between the different sections, and all the sections were individually
timed.
I received the result via a mail on 12 September 2022, informing me that I had been shortlisted for the TCS
My interview was scheduled for 12 October 2022. All the interviewees were asked to join the lobby at
11AM, and they were entered one after the other on the MS Teams platform.
Technical Round:
2. Reinforcement ML technique
5. Importance of PEP 8
Managerial Round:
1. Explanation of the need or future scope of the project mentioned in the resume
2. Explanation of the ML algorithms used (Random Forest, SVM, Logistic Regression, Gradient Boosting)
HR round:
1. Why TCS?
2. Favorite domain that I would opt for if given a choice and why
4. How many offers I had before sitting for this interview, and why would I choose TCS over all the other
offers.
Experience 16.
I took the TCS National Qualifier Test. I started preparing for this exam before they even announced it
because I had already heard about it and TCS has always been one of my dream companies. So I’d like to
share my full TCS Interview Experience Here. I like to Thank PrepBytes for giving me this opportunity.
The first round was the national qualifier test round. It is an online exam, which is conducted on the TCS
iON platform every year. The NQT test was divided into two sections-
The first section is Foundation Section. Foundation Section is further divided into 4 sub-sections:
1. Traits
The Second section is the Advanced Section. This section consists 3 sub-sections:
After a few weeks, The results of the NQT exam were declared and I qualify for the next round which is a
technical round. I received the Interview link via email. The round was held on Microsoft Teams. The
Some of the questions which were asked by the interviewer in this round are mentioned below –
Ans – This is the most basic and obvious question which almost every interviewer asks and this question
sets your impression in the interviewer’s mind. So, keep it technical, and mention your coding background,
your projects, and your participation in college clubs (if any). Don’t mention unnecessary things.
Question 2 – Explain your Project
Ans – I explained my project, and the interviewer cross-examined me on the topics of my project,
Ans – I replied python and the next few questions asked were mainly on python
Ans – I told the interviewer some key differences between these two popular languages like – their syntax,
Ans – I told the interviewer the main definition of these two variables in simple words without using any
jumbo words –
● Local Variable
These variables are defined in short blocks of code such as functions and control statement
● Global Variable
Global variables exist outside of functions and are accessible to all functions; their values can be
Ans – I mentioned some important key points about the list and tuple-
List
● A list, on the other hand, differs from an array in that, unlike an array, it can store heterogeneous
elements.
Tuple
● Tuples are similar to lists, however, they are not mutable.
● Tuples are favored over lists because they can be generated more quickly.
Ans – In call by value, a copy of the argument’s value is passed to the function. Any changes made to the
argument within the function do not affect the original value. In call by reference, a reference to the
argument is passed to the function. This means that if you pass an object, such as a list or a dictionary, as
an argument to a function, any changes made to the object within the function will affect the original object.
Ans – Virtual memory is a feature of an operating system (OS) that allows a computer to compensate for
physical memory shortages by temporarily shifting data pages from random access memory (RAM) to Hard
disk storage. This enables a computer to run multiple applications and larger applications than it would be
Ans – Paging is a memory management technique used in operating systems to manage the available
physical memory. The main idea behind paging is to divide the physical memory into equal-sized blocks
called "pages," and to divide the virtual memory (i.e. the memory that a program requests) into equal-sized
Question 10 – You are given a student table, write a query to delete the record of a student name
Karolina
Ans –
After the technical interview was over, I asked the interviewer for feedback and the interviewer was pretty
much satisfied with my answers. After a while, I got a link for the HR round via email.
Ans – I told the interviewer that the journey so far with TCS was very intriguing and exciting. All the rounds
till now have been completed very smoothly and I am very impressed with how TCS conducts the NQT
Ans – Now this question is usually asked by the interviewer to find out whether you are committed to
staying with the organization for the long term. I replied, "I want to be more skilled, and confident, and hold
Or you might say something like " I want to be a positive asset to the firm and be part of the organization for
years to come”.
Ans – I had a few questions in my mind that I wanted to ask. So, I asked the HR interviewer – “Can you tell
me more about the company culture and what makes TCS a great place to work?” Also, “could you provide
more insight into the growth opportunities within the company for employees who consistently deliver
strong results?”.
Finally, after around 9 days the result was announced and I was selected.
All of this was for my TCS NQT Interview. A piece of advice from my side is that attend the interview with
Experience 17.
What is inheritance
Experience 18.
Round 1: Here we have our first round which is technical round in this all the questions you face which you
wrote in your curriculum vitae . It’s about your technical knowledge and in minor case a bit of yourself in this
the main impact given by your fluency of English not the mean of tense or further things but your fluency
Round 2: Then we have HR round and in this round we have a bit chance that the HR manager will ask
question about your technical term in HR round mainly HR prefer your personal knowledge about yourself
your company and your experience of your college and your internship and your project and job experience
if you have done before in this English fluency and confidence will count.
Round 3: And last we have our MR round in MR round they talk you about your interest in their company
and the thing like salary or etc. here is also your language and confidence will matter and a bit of attitude in
I am Aijaz Ahmad, working in TCS currently . I hope this article work you helpfully.
Experience 19.
Engaging in my first interview, I greeted the interviewer respectfully and expressed my nervousness, being
transparent about it being my initial encounter of this nature. The conversation commenced with a brief
introduction, followed by an inquiry into my core subjects. Discussing topics such as Computer Networks,
Operating Systems, Data Structures, Database Management Systems, and programming languages like
Java, C, and C++, I outlined my academic focus. Subsequently, the discussion transitioned to my project,
wherein I explained its rationale and answered queries regarding alternative methodologies. Delving into
basic concepts of the OSI model, database normalization, and data structures, I responded to inquiries with
clarity and confidence. Emphasizing on solidifying fundamental knowledge, the interviewer posed several
questions on inheritance basics. Despite the interview primarily revolving around foundational concepts, it
was crucial to delve into detailed understanding, as the interviewer aimed to gauge the depth of my
knowledge. The interview concluded within 25 minutes, leaving me optimistic about my performance and
subsequent selection.
The management interview commenced with an introduction from the experienced HR interviewer, setting
the tone for a candid yet insightful conversation. Inquired about my motivations behind considering TCS,
the interviewer subtly probed my interest in social work, suggesting an NGO might align better with my
aspirations. Responding thoughtfully, I highlighted TCS's potential as a platform for societal transformation
through the application of IT. Discussing my long-term aspirations and expectations from TCS, I navigated
through unexpected questions regarding monthly expenses, attendance habits, and strategies for learning
new skills. Maintaining composure amidst curveball questions, I emphasized adaptability and resilience in
the face of challenging tasks. The interview concluded with ease, with the HR interviewer offering detailed
The HR round commenced with a lighthearted inquiry into the meaning of my name, paving the way for a
comfortable exchange. Reflecting on personal weaknesses with recent examples, I navigated through
questions regarding career aspirations, location preferences, and potential challenges. Concluding the
interview with a polite inquiry, the HR interviewer provided detailed insights into organizational dynamics,
leaving me with a positive impression of the company culture. In hindsight, while the management round
presented its challenges, maintaining confidence and articulation proved instrumental in navigating through
the interview process. Wishing all aspirants the best of luck in their endeavors.
Experience 20.
● The first round comprised two sections one is the foundation section which consists of
numerical ability(20 Questions), Reasoning Ability (20 Questions) and verbal ability (25
Questions).
● The next section is the Advanced Section which consists of Advanced quantitative ability,
● Advanced coding consists of two coding questions one is easy and the other is medium-level
difficulty.
● In that one question is "The sum of cubes of the digits of a number."
transaction consists of the item name, item quantity and the price of one unit of the item we
have to find the total revenue generated by the supermarket and also find the best-selling
product.
● The aptitude questions are somewhat lengthy proper practice is required to solve the
● You can practice aptitude and verbal ability from websites like Indiabix, geeksforgeeks etc. as
● This round is the last round and all the technical, Managerial and HR interviews are conducted
● The interviewer asked me to introduce myself and explain my projects and asked me to write
● Then he started asking questions about my projects the interviewer asked questions about
OOPS concepts, and Java programming language like explaining synchronization in Java, the
Difference between concurrent Hashmap and normal Hashmap, and about collection
framework in Java.
● Some basic questions on javascript then he started asking the managerial and HR questions.
● Are you willing to relocate and can be able to work in whichever role is given?
Experience 21.
I had registered myself for the off-campus TCS interview and was asked to appear for the first round on 6th
Feb. I knew this round was crucial and so thoroughly prepared myself for this round. On the day of my first
round, I reached the venue well in advance and relaxed before attempting the first round.
Written Round: The written round was divided into four sections. We were given a total of 90 minutes to
complete all the four rounds. Negative marketing was there in the first two rounds and no negative
Quantitative Aptitude section comprised of questions on Averages, Time and Distance, Time and Work,
Percentages, Ratios, Number System, and much more. I felt all the problems were easy to do as I had
already studied them using PrepInsta. It is a site that my seniors had suggested me so that I could prepare
myself. In fact, some of the questions that I had studied were repeated as it is from PrepInsta.
Programming Language Efficiency section consisted of MCQs that were based on basic programming
concepts. I was able to solve a few of them. Coding Test section comprises of coding questions on Real
Time programming. Being an ECE student, I had minimal knowledge in this section, but I gave my best
based on what I had learned from PrepInsta and some of the books provided by my friends in the computer
science department. Overall the level of the paper was moderate. I was 70% sure that I would make it
through the first round. Personal Interview Going forward, I came to know that my next round will be held
on 13th Feb, which was seven days after the online test. On the day of the interview, I was very nervous. I
was eagerly waiting for my turn. When my turn came, and I entered the cabin, I found that there were three
Technical Round: I greeted the interviewers and shared my resume with them. One of them started asking
me technical questions. The first question was “What is the difference between Microprocessor and
Microcontroller”? to which I gave him the definition followed by practical examples and answered them
correctly. Later, he asked me to write two algorithms for swapping two numbers: one with temporary
variable and another without. In the meantime, the third interviewer got up from his place and left the
interview. According to me, I appeared well for both the technical questions. When the questions were
asked, I answered them confidently. I can say that the TR round was overall good from my point of view.
Managerial Round: As soon as I gave my answers to technical questions, the second interviewer asked
me to explain myself. The questions were lengthy yet straightforward. It took me two to three minutes to
complete my answer. While answering this question, I tried to mention all my strengths and how my skills
will benefit the company in the long run. Moving forward, he asked me a few more questions such as:
What was your role in a final year project What did you do for last six months?
Are you are comfortable relocating to any other city in India Your favorite subject in B. Tech I tried to give
the best answer. And, now I am expecting for the overall outcome.
Whatever be the result, I have gained good experience from the interview and have learned that apart from
sound knowledge one needs to have a reasonable confidence and excellent presentation skills. Also,
Experience 22.
Round 1:In round 1st the written test is there with three sections like English, Aptitude and Programming
round. In this written test they have asked questions in aptitude on SI and DI. Permutation and Combination
problems. Almost 80% of the aptitude topics were covered. In english section they were checking basic
grammar. In programming round mainly pattern printing programs. The programs on series and pattern
Round 2: In TR and MR interview, asked about software development life cycle. All the basics of C like
Round 3:In HR interview, Introduction and co-curricular activities related questions were there.
All of the questions are from resume only. So, be prepared with the resume and be clear with what you
Experience 23.
Round 1:
NQT(national qualifier test) consists of two sections i.e., M.C.Q & Programming
Programming is mainly concentrated on arrays & structures. My programming is to convert upper to lower
Round 2:
After completion of NQT with in a week results are announced and there will be a call for face to face
interview. The first round is technical. As I am ECE candidate there are questions on both C and core
2. How does CPU recognize keys in a keyboard(As my mini is on sequence detection vlsi and
As I had cleared Technical round. i have been sent to HR round. in HR round there are basic questions like
2. why have you chosen IT sector(as i a ece student, be confident on your answer)
I went to interview place at 2:00 pm, i have been asked to come in at 4:00, at last i had been out at 5:00
completing both the rounds.45 minutes Technical and 10 minutes HR. Be confident, if you know the answer
then answer it. if you think you may know the answer even though answer i confidently. It is my first
Experience 24.
Round 1:
Technical/Cmcq – 10 questions.
All the sections were more or less easy.In my slot the coding section was a bit complex which required of a
bit of logical thinking but ones you solved it it was easy to code.
Caution:Those using python let me warn you that TCS has python 2 not 3 and it gives a lot of indentation
errors, moreover the compile time can so as high as a minute, so keep this in mind.
If you can solve the coding part I think you will be shortlisted any way as my apti section was not upto the
mark but in the coding section there was 12 testcases and i passed them all.
If you perform well you will be shortlisted in the digital profile and have to give another exam for the digital
Apti section – The level of the questions was really top notch.Practice is needed to crack this section.
Technical part – Easy section only If you are well accustomed with c, c++, java and data structures.
Coding part – 1 questions 50 min time.The question was easy but the brute force won’t work.So if you know
They asked me a query from mongoDB, database designs, sharding(I never expected tcs would be asking
me sharding in an interview but i knew the concept so explained it) and normalisation.
Then they moved on to networking i.e layers, applications of alll the layers.
This part was very stresfull.The interviewer was trying to puzzle me that i told the wrong ans but for my part
interview and some of them has to face interviews like me.So its fully depended on the panel u are allotted
to.
Round 4(HR)
Common questions :
Relocation.
Why TCS?
End Verdict:
Rejected.
Best of luck!!!
Experience 25.
Round 1: Online examination. The test had around 15 quantitative aptitudes, 15 verbal ability and
technical MCQ questions along with a coding test. Except for the coding question and fill in the blanks,
negative marks were applicable to the rest MCQs. Well, I wouldn’t say the test was very easy or highly
difficult. Strong aptitude knowledge and a good technical grip would get you to the next round.
Result: I cleared the NQT and was selected for the next round.
Round 2: The next round was a F2F interview with a Technical, Managerial and General HR. I
I was interviewed at the TCS Sholinganalur branch. After all the required documents verifications were
done, we were made to wait in a conference hall which had a projector in which names of students and the
table number they need go were displayed. There were about 30 round tables in the cafeteria, the place
I was so tensed brushing through my books and phone, preparing for my technical interview for which I
feared the most. When my name got displayed on the monitor my heartbeat rouse to a great level. I
mumbled “everything is going to be fine” to myself and walked confidently with a smile to my respective
table.
“Good morning”, I greeted every HR individually with a broad smile. They too reciprocated with the same.
The technical HR quickly glanced through my Resume and started shooting her questions.
2. “What do you know about java?” A.Java is an object-oriented, robust, platform-independent
language.
3. “So you say platform-independent. What makes java independent?” Answered, but she
4. “What is normalization? Could you write down a simple example of it?” Answered and wrote
the correct example. She replied: “well that’s pretty much enough”
5. “Why do we use Cascading Style Sheet? And what code links the style sheet to the Html
doc?” Answered
6. “In HTML, I want different panels to be visible on one page at the same time. How do I do
this?” I wasn’t sure about this and I said I didn’t know. She smiled and said it could be done
using frames.
7. “What is sorting and what are the different sorting techniques you know?” Answered.
9. “You’ve mentioned that you have attended a workshop on the semantic web? Could you
The technical HR was done and handed over to the managerial HR.
1. Tell me about your family? Answered with great confidence.
2. Some questions from what I answered for the above question.
General HR asked some basic questions like If I’m flexible for relocation, shift-based work. I politely
answered with a Yes. The three of them nodded and smiled saying it’s done and asked if I had any
questions. I said yes I have some questions and asked ” What are the qualities TCS expects from a fresher
” and “If this placement is bulk recruitment and why such a requirement persists despite enough mid-level
I felt relieved but nervous about the result at the same time.
After about 20 days I got a positive mail from TCS. I accepted the offer letter and currently waiting for the
call letter.
Experience 26.
This chance was part of our on-campus hiring process which happened on February 15th, 2024. For this
role, shortlisting was done based on TCS NQT exam scores that I gave on January 15th, 2024.
First, the online Technical test which I took in January 2024 at ION Digital Zone as my college is one of the
priority colleges for TCS. The results were out in February and I got called for an interview on our campus
Next, the Interview process. This included three rounds: Technical Round, Managerial Round, and HR
Round. All these three rounds were conducted on the same day at our college in offline mode. This
interview covered many topics. I was asked to introduce myself, explain what machine learning is, and talk
about the subjects I had done in my previous semester. They also asked questions related to key topics
under Database Management System (DBMS) and the difference between MySQL and DBMS.
They asked me to describe Data Manipulation Language (DML) commands and to write code for a factorial
function. They also enquired about my EAMCET rank and why my CGPA decreased in B.Tech compared to
10th & 12th grades. They went deep into my project work, asking me to explain the project, my role, and
my responsibilities in it. Future plans were also part of the discussion, like where I see myself professionally
after five years from now and why TCS is for my career.
On a scale of one to five, they judged my communication skills and inquired whether I had other job offers.
They also asked about my career goals as well as what I gained from volunteering with an NGO (which
They concluded the interview by questioning me if rotating shifts were okay with me or not, and whether I
Experience 27.
2 years back I went through the selection process for an Assistant System Engineer Trainee(ASET)
position at TCS. The entire process was divided into three phases, each designed to test different skills and
competencies.
● Language-Specific Knowledge
● Database Management
Technical Interview
Some questions were scenario-based, while others were related to Data Structures and Algorithms (DSA).
HR Interview
The questions were related to HR topics, such as my career goals, strengths and weaknesses, and why I
chose TCS.
Experience 28.
Back in April, I embarked on an incredible journey with TCS Smart Hiring, and I am thrilled to share my
1. Application Process
I began by applying through the TCS career portal. The application required me to fill out essential details
about my education and skills. The process was straightforward and user-friendly, allowing me to effectively
showcase my qualifications.
2. Aptitude Round
After the initial application screening, I was invited to take an offline aptitude test. This test assessed
various skills, including quantitative aptitude, logical reasoning, and verbal ability.
3. Interview Round
I was shortlisted for the prime interview, which was divided into technical and HR rounds:
Technical Interview: The interviewer was very polite and friendly, starting with some casual questions
about where I’m from and how I reached the interview venue. He then asked for a brief introduction,
including details about my projects and aspirations. Since my resume focused on cybersecurity, he
concentrated on that area with questions about firewalls, computer networking protocols, social
engineering, phases in pentesting, and the difference between a threat, vulnerability, and risk. I was also
The interviewer then shifted to Data Structures and Algorithms (DSA) and Object-Oriented Programming
(OOP) concepts, asking me to write code for a simple selection sort. Given my communication skills, he
provided an opportunity to speak on a topic for two minutes, timed. The topic was "CrowdStrike," and
fortunately, I had read about it due to its relevance in recent cybersecurity news.
4. Job Offer
Fifteen days after the interview, I received the much-anticipated job offer letter from TCS for the Digital
Profile.
Experience 29.
Background:
I am a final year Computer Science Engineering student from Ramkrishna Mahato Government
Engineering College. Recently, I had the opportunity to interview with Tata Consultancy Services (TCS).
The first round was an online aptitude test, which consisted of various sections, including quantitative
aptitude, logical reasoning, and verbal ability. Additionally, there were a few technical questions to assess
basic programming skills. The questions ranged from easy to moderate in difficulty, and I managed to
After clearing the aptitude test, I was shortlisted for the technical interview. The interviewer started by
learning model to predict stock prices. The interviewer was keen to know the algorithms I
● Programming Skills: I was asked to write code to reverse a linked list and to find the nth
Fibonacci number using dynamic programming. I explained my approach and wrote the code
on paper.
● Database Management: The interviewer asked questions about SQL queries, including how
● Core Concepts: Questions were posed about core subjects like operating systems, DBMS,
and computer networks. For instance, I was asked to explain the differences between TCP
and UDP.
The managerial round focused on assessing my problem-solving abilities and how I handle stressful
situations.
was lagging behind schedule, and I had to explain how I would manage the team to meet
deadlines.
Round 4: HR Interview
The final round was the HR interview, which was more relaxed and straightforward.
● Introduction and Background: The interviewer asked me to talk about myself, my family
● Career Goals: I was questioned about my short-term and long-term career aspirations.
● Work Ethics: The discussion included my willingness to relocate, work in shifts, and my
Conclusion:
The entire interview process was comprehensive and well-organized. The interviewers were professional
and supportive, making the experience less intimidating. A few days later, I received an email from TCS
offering me a position, which I was thrilled to accept. This experience has been a significant milestone in
my career journey, and I am excited about the opportunities that lie ahead at TCS.
Experience 30.
Round 1:
Technical/Cmcq – 10 questions.
All the sections were more or less easy. In my slot, the coding section was a bit complex which required a
bit of logical thinking but once you solved it it was easy to code.
Caution: Those using Python let me warn you that TCS has Python 2, not 3 and it gives a lot of indentation
errors, moreover the compile time can so as high as a minute, so keep this in mind.
If you can solve the coding part I think you will be shortlisted anyway as my aptitude section was not up to
the mark but in the coding section there were 12 test cases and I passed them all.
If you perform well you will be shortlisted in the digital profile and have to take another exam for the digital
Apti section – The level of the questions was top-notch. Practice is needed to crack this section.
Technical part – Easy section only If you are well accustomed with c, c++, java and data structures.
Coding part – 1 questions 50 min time. The question was easy but the brute force won’t work. So if you
know or can carve out an efficient algorithm you are good to go.
They asked me a query from mongoDB, database designs, sharding(I never expected tcs would be asking
me sharding in an interview but i knew the concept so explained it) and normalization.
Then they moved on to networking i.e layers, applications of alll the layers.
This part was very stressful. The interviewer was trying to puzzle me that i told the wrong ans but for my
I had a no of projects but none were asked.This was not in all panels some of my friends were only asked
abound their projects only, no stress interview and some of them has to face interviews like me.So its fully
Round 4(HR)
Common questions:
● Relocation.
● Why TCS?
● Why should i hire you?
End Verdict:
Rejected.
Best of luck!!!
Experience 31.
I arrived at the TCS campus feeling both nervous and excited. I was there for a software engineer position,
and I had been preparing for weeks, studying technical concepts and practicing coding problems.
I was called for the interview and greeted by two TCS engineers who introduced themselves and explained
the interview process. They started by asking me to introduce myself and tell them about my education and
work experience.
After that, they started asking me technical questions related to software development. Here are some of
● What are the different software development methodologies you are familiar with?
● What is the difference between an HTTP GET request and an HTTP POST request?
As a software engineer, I was well-prepared to answer these technical questions, and I answered them to
After the technical questions, they asked me some behavioral questions to understand my personality and
● Can you describe a time when you had to work in a team to complete a project?
● Can you describe a time when you faced a technical challenge and how you solved it?
● Can you describe a time when you had to handle a difficult situation at work?
Again, I answered these questions using the STAR method, describing the situation, explaining the task,
Overall, the interview lasted for about an hour, and I felt like I had done my best. The TCS engineers
thanked me for my time and told me that they would get back to me soon.
In conclusion, a TCS interview for a software engineer position might involve technical questions related to
computer science, programming languages, and database management, as well as behavioral questions
Experience 32.
This time TCS came to our college for three roles:- ninja, digital and prime.
Foundation Section
The section was divided into 3 parts:- numerical ability, reasoning ability and verbal ability.
This section consisted mostly of mainly questions related to simple math concepts and logical concepts but
the time was the main constraint over here as u have only 1 minute 30 seconds per question. This round
Advanced Section
The advanced quantitative ability was around 20 minutes and the advanced reasoning ability was 15
minutes.
Advanced coding
Both the questions were based on Matrix traversal. The first question was easy and the second question
The result of the first round came around after 1 month and I got selected for the prime role.
The interview was held at our college and there were three persons on every panel. Two of them were
asking technical questions and one was there for her questions.
3. I selected Java and then they asked some questions related to oops like:-
Then they asked whether I knew cloud computing and which cloud service provider I was comfortable with.
2. You are given two strings a and b. Find whether string b exists in any substring of a.
3. Write code for file handling in Java. Where I have to make a file write my name into it and then
close it.
After a few days, we got the result and I got selected for the prime role.
Experience 33.
Round-1
The first round comprised 80 MCQ questions including aptitude, logical and technical portions (Test
Duration: 50 hours):
Quantitative aptitude and Logical part were much more predominant, the questions were more intuitive and
not typical paper pen/formula based. They were not very difficult but were very tricky.
Suggestion: I would suggest doing practice from sites like Indiabix as it will give the confidence to solve
problems.
The technical aptitude part covered questions from computer networks, operating systems, data structures
Tips: Solve the questions with a calm mind. Don’t stress yourself during the test because you have to do 80
questions in 65 minutes. Don’t spend too much time on any question if you are not able to do it on the first
attempt.
Round-2(Technical round)
2. Some output on Favourite languages for eg: I said Java so he had given me some output on
4. DBMS questions like what is the primary key, Difference between Delete and update
commands.
Tips: You should know each and every word of your Resume.
2. What problems did you face in doing projects technologically wise and managing wisely too?
Experience 34.
Round 1:From last year tcs is recruiting by NQT exam. So the first round was a online test which need to
be give in tcs ion center which consists of 3 sections.These are generally aptitude, logical questions and
programming based question.And if you are able to submit the programming based question which will be
very easy and concept based then there are 70% chances for next round.Luckily i got selected in first
round.
Round 2:Now after qualifying first round 2nd one was the technical round.The date, time and venue
shared with me by mail.So now in technical round there are 3 interviewer in front of me .The first question
asked from me was firstly introduce yourself in 2 min.After intro 5 to 7 questions asked from me.The first
one was tell me the basic characteristics of object oriented programming.Second was what do you mean
by joins in dbms describe it’s type.Next was tell me the benefits of cloud and name of the cloud service
provider. Next was type of dbms.So after a long waiting of 1 to 1.5 hr they call me for for HR round.
Round 3:It was the last round.This one was taken by HR.And all the questions were basic related to me
and my family like number of members in your family, occupation of father and mother and 2 to 3 university
related questions. And after almost 15 days of long waiting the they have sent a mail with congratulations
Experience 35.
Hi All,
I took the TCS NQT exam in 2022, right after graduating from engineering. The process comprised three
rounds: Aptitude and coding, Technical Interview, and HR round, spanning over a period of more than two
First Round:
The exam consisted of aptitude and coding multiple-choice questions, along with 2 or 3 coding rounds. I
primarily focused on the coding round, striving to complete as many test cases as possible. We were
Second Round:
Upon being shortlisted for the Technical round, I received an email from TCS asking about the timing for the
interview. The interview lasted around 30 minutes, during which I was questioned about Java, my projects,
and demonstrated my weather app Android project, explaining the API fetching technology. Additionally, I
was asked some C-related questions about arrays. They also inquired about basic information regarding
Third Round:
Afterward, I received an email for the HR round, scheduled after two weeks. I was asked about any
backlogs, subjects, exams, and my availability to join if selected. I provided the necessary details and
Two weeks later, I received a confirmation mail from TCS, stating that I had been selected. A month later, I
Experience 36.
Preparing for and attending a TCS (Tata Consultancy Services) interview was an enlightening journey that
tested my technical knowledge, problem-solving skills, and personal qualities. Here's a detailed,
1. Application Process The process began with submitting my application through the TCS
career portal. I uploaded my resume, filled out the necessary details about my education and
skills, and submitted the application. A few days later, I received an email inviting me to take
2. TCS National Qualifier Test (NQT) The NQT was the first hurdle. It consisted of several
sections:
● Quantitative Aptitude: Covered topics like arithmetic, algebra, and geometry. I prepared
● Programming Logic and Coding: Focused on basic programming concepts and included a
coding challenge.
I practiced rigorously for about two weeks using online mock tests and previous years' question papers.
The test itself was challenging but manageable with thorough preparation.
1. Technical Interview Upon clearing the NQT, I was called for the technical interview. Here's how
it unfolded:
● Introduction and Resume Discussion: The interviewer started with a brief introduction and
programming.
● Coding Questions: I was given two coding problems to solve on paper. The problems tested
my logical thinking and programming skills. I explained my approach and wrote the code
step-by-step.
● Project Discussion: The interviewer delved deep into my final year project. I was asked to
explain the project's objective, my role, the technologies used, and the challenges faced.
● Scenario-Based Questions: I was presented with hypothetical work scenarios and asked how I
would handle them. This tested my problem-solving skills and ability to work under pressure.
● Behavioral Questions: Questions about teamwork, leadership, and conflict resolution were
● Company-Specific Questions: Questions about TCS, its values, and my understanding of the
● Personal Questions: Questions about my long-term career goals, strengths, weaknesses, and
hobbies.
● Salary and Relocation: We discussed the salary package, job location preferences, and my
willingness to relocate.
Key Takeaways
● Preparation is Crucial: Thorough preparation for each stage of the process was essential.
Practicing mock tests, revising core subjects, and brushing up on current technologies helped
me feel confident.
● Clear Communication: Clear and concise communication during interviews made a significant
difference. Explaining my thought process and being honest about what I knew and didn't
● Understanding the Company: Knowing about TCS's work culture, recent projects, and values
Conclusion The entire TCS interview process was a comprehensive evaluation of my technical skills,
problem-solving abilities, and personal attributes. It was a learning experience that prepared me well for the
professional world.
Experience 37.
Candidate Name: Etka Kumari | Qualification: B.Tech (CSE) | Selected For Assistant System Engineer Role
In TCS
Exam Pattern - NQT
(The Candidate Cleared This Exam & Got Mail from Talent Acquisition Team For Interview)
There were three Interviewers Present at the time of interview one from Technical, one from Managerial &
Questions Asked
In DBMS Questions Related Joins, Questions Related Views, Questions Related Transactions Was Asked
She had mentioned Python, Machine learning, Flutter development in her resume so she was asked few
Important Points: Most of the questions will be asked from resume & projects itself so please add only what
skills you have & projects & internships you have done on your resume
Experience 38.
I had Technical & Managerial Round on Day 1 & HR Round Was Scheduled On Day 2
1) Introduce Yourself
a) What is NLP?
b) What is CNN?
c) What is RCNN?
I had mentioned Web development in her resume so the interview asked questions regarding that
6) Asked Questions regarding latest technologies Like New Algorithms, Framework used, Machine
Learning
9) Did you use any quality of your role model in your life?
5) What do you know about TCS which is not related to Consultancy services or IT. Tell me something else
about TCS
Most Of the Questions was related to the project and the interviewers were impressed with that project. The
Experience 39.
Candidate Name: Prateek | Qualification: Production Engineering | Selected For Ninja Profile
Duration Of the Interview Was 45 to 50 Minutes
Questions Asked
1) Introduce Yourself?
3) Which languages do you know? I answered C & C++ are my priority but I also know about java and
python
4) What is the difference between C & C++. I gave 4 to 5 difference and in that I mentioned about oops
8) Do you know how to implement Software development life cycle in other companies
9) He Asked Can you write a code? I said Yes. So, he told first one will be easy one and second one will be
tough one.
Question 1: Find the number of characters in a String. he gave one paragraph and told me to find the
Question 2: In a given paragraph you to have to arrange the word sequentially like alphabetical order. He
10) He Asked about points I have mentioned in my resume (I had mentioned Html & CSS)
Question 1: Have you used Html & CSS
11) He asked about DBMS questions (Like what is DBMS & where We use DBMS) and Basic queries
related to DBMS
MR & HR Round
2) Why do you want to shift from non-it background to IT background (Since I was from production
engineering stream)
3) Why TCS?
Important Tip: Candidate had written lot of points on resume and he regretted that because most of the
questions will be asked from resume and he was not knowing all the topics he had mentioned in the
resume
Experience 40.
TCS Prime
First I had to appear in the TCS NQT exam for priority institutions, where many other college students
appeared. The scheme of the exam was this (No -ve marking):
I solved both the coding questions and got shortlisted for Prime. If you do only
Part A then you will be shortlisted for Ninja and 1-1.5 coding will get you Digital.
There was only one interview round ON-CAMPUS with 3 panel members –
M: How was your NQT exam? Did you solve all the coding questions?
T: WAP to find the square root of a number.I used the binary search
T: Can you dry run it for 6096?They just wanna see if you can dry-run
solutions or not. They won’t need you to reach the answer and solve it
whole.
little panicked at first as I never imagined that they could ask DP.I told them
my recursion approach.
T: Code it down.I made many mistakes in the code and was sweating. M
asked me to calm down. In the end, I wrote it all down and they were
satisfied.
M: Why have you used Mongo DB in your project and not SQL?
M: You have worked in Power BI when you were at PWC. Do you know how
periodically?
M: Have you worked on CSS? What is its speciality?I couldn’t answer this
HR: Tell a real-life problem that you can solve by introducing tech. Anything
HR: What do your father and mother do? Are you a single child?
start coding?
I was selected for Prime. They don’t dump anyone from Prime. If you don’t have
PS: Know a little bit about the company. Know everything in your resume. Be
ready for all template questions from all topics. You should know a little of
everything to crack the TCS interview. Many friends got questions about
remain silent. Say whatever is going on in your mind – right or wrong. All the
best!
Experience 41.
Candidate Name: Hemanth | Branch: Electrical & Electronics Engineering | Selected for Ninja Profile
The interview panel consisted of three people One Technical, One HR, One Manager Interviewer
1)Introduce Yourself
Like what is structures? What is Unions? What is Enumeration? What is array? What is difference between
In SQL he asked me to tell the different commands like DDL, DCL, DML
4) Do you have PC?
8) Since I am from electrical background some questions were asked from that also like what are diodes?
What are capacitors? What are resistors? What we used for electrical measurements?
HR Round
2) Bond
3) Document Verification
Experience 42.
I solved both the coding problems in pretty quick time and performed pretty
good in aptitude too. As a result I got shortlisted for Prime. Many of my friends
who solved around 1.5 codes got shortlisted for digital, and who solved only 1
code, they got call for ninja. Take coding seriously! As many of friends who
are better than me in aptitude but were not able to solve a single code were
I was called for interview at thier office, after around 20 days from my NQT.
I had only 1 round of interview where there were 3 different panelists, Manager,
For technical round, I was mostly grilled with in depth questions from Java
They started asking questions from Operating Systems, Linux and Computer
Networks. As I had a pretty good rank in TCS Codevita (Under 500) so they
were pretty impressed with that. But still they asked me to solve two LeetCode
Medium Coding problems on paper. I solved both of them quite easily. After
that they asked pretty general HR type questions, which can be easliy found
on internet.
After around 2 weeks, they announced that I got selected for the Prime Role!
And the fact is, from our college out of 400 students who applied for the NQT,
they only seletcted 5 guys for prime interview and 2 of us got the prime offer!
LeetCode Hard problems as well. You should have in depth knowledge of OS,
CN, DBMS, OOPs, Linux, Cloud and Cybersecurity. If you are well versed with
Java/Python then its a plus point for you. Whatever you are writing in your
resume, please make sure that you know each and everything of those
topics! And after that do some research about the company as well!
Experience 43.
Question Asked
1) Introduce Yourself
4) What is normalization
7) Interviewer asked me to code and share the screen the question was related prime number
9) What is Inheritance?
HR Round
1) Why TCS?
3) What are the steps you take to reach the level you are right now and to reach higher level
4) I used to add I think so, I think so everytime while answering questions so the HR asked me are you not
confident with the answers you are giving us why are you adding “I think so “
HR Round:
willingness and the possibility of a Ninja role offer (TCS’s fresher program). I
declined the Ninja role offer and explained my reasoning for preferring the
Technical Round:
The technical round comprised two interviewers via Zoom. It began with a self introduction followed by a
Technical Skills:
challenges encountered.
two pointers)
Overall Observations:
unfamiliar question, a simple “I don’t know the answer right now, but I’m eager
Key Takeaways:
Tailoring Your Resume: Ensure your resume showcases relevant skills and
above.
Communication Skills: Articulate your thoughts and responses clearly and
confidently.
significantly increase your chances of success in the TCS NQT interview for
a digital role.
Experience 45.
Profile:- Ninja
The interview was conducted on zoom, and there were two interviewers. One
asked technical questions and the other asked HR/MR questions. Both the
1.What is an array?
7.Can you tell me more about these projects that you have mentioned in your
resume?
These were all the technical questions. After this the HR interviewer took over
and asked some basic questions. Then he asked for some documents.
1.Have you done any team project? How do you work in a team?
Experience 46.
Questions Asked
1)Introduce Yourself
2) Asked Question Related to my Project (My project was based on Database connectivity)
3) What is the project? Why did you do this project? what is the technology used in the project ?
4) He asked me write two or three commands used in project in the chat window
8) Asked me to write an example of corelated and non-corelated sub query in chat window
12) Like what is c++? What are unions? What are structures? What is diff b/w structure and array?
13) Asked questions related to Data structures Like What is LinkedList? Give real life example of
LinkedList?
14) Next programming logic questions was asked. he asked to me to explain the logic on how to implement
15) Questions related to python Like How to connect the python program to database? What are the tools
MR Round
2) Why TCS?
3) How can you justify that you are quick learner (this question was asked because I had mentioned I am
quick leaner)
HR Round
2) Asked questions about my medals (because I had mentioned this in the resume)
Experience 47.
College:- KSI
Foundation section
This section had questions on traits, numerical ability, and verbal and
reasoning ability.
Advanced section
The advanced section had questions from advanced reasoning ability and
The total time allotted was 90 mins where 55 mins was allotted for the coding
section.
After the NQT exam, I got the results after 2 weeks. I was shortlisted for the
I had two interviews conducted on two days, one was a technical interview and
1.Introduce yourself
These were all the questions asked in Technical Interview. The interviewer
asked if I had any questions, and I said no. Then I was told to wait for the HR
Round.
The HR Round was conducted the following day. It was a short 10 minute
1.Introduce yourself.
This was all from my TCS interview. The rounds went well and I got an email
Experience 48.
Firstly there will be an online test on TCS ion platform which comprises aptitude and programming
questions then the shortlists will have the final round which is an Interview round. It is a panel Interview
where 3 people will ask questions based on Technical, Managerial & HR.
Technical:
1) Introduce yourself.
2) Tell me about your projects & explain one project, what was your role in it?
6) Table 1 contains a primary key & 2nd table contains a foreign key. If we delete the primary key from
Table 1 then what will happen? Can we delete a primary key from a table?
7) There are 2 tables, write a single query to select name=”Name1″ and id=”id1″ from table 1 and id=”id1″
from table 2.
Managerial:
1) What new things have you learned during these 5-6 months in lockdown?
4) If another company is offering you a higher CTC than us will you choose TCS then?
HR:
3) If someone is Ill at your home and you are in Chennai and you have to deliver a presentation to an
important client the same day, what will you do in such a situation?
Experience 49.
The first company to ever interview me turned out to be Tata Consultancy Services and I got selected for
TCS digital profile via on-campus drive. I cleared the aptitude and coding rounds with flying colors. The only
stage left was the interview. It was completely online conducted through cisco meetings. There were a total
of 3 interviewers. Their videos were turned off, so I could not see them.
Management Round: Here are the series of questions that were asked in the first round.
What is your greatest strength and explain a situation where you showcased it?
Technical Round:
What is a thread?
What is the difference between single thread and multi-threading and when are they useful?
What is the difference between runtime error and compile-time error? Give examples.
Out of NumPy array and list which one occupies less memory?
Team sign off: It was a pleasure talking to you and good luck with the results and your future!
Do not worry about not making a good first impression if you could not. Just progress with the interview and
get better and better and most importantly “finish with a bang!”.
Communication with confidence matters the most! You must be able to confidently say “Yes” if you know
the answer and thus answer it. You should also be equally confident to say “No” and this is where your
Make sure you have a complete idea of what you wrote in your resume and also be extra prepared to talk
Questions vary depending on the assigned team. Hence, be prepared for anything especially the topics you
Experience 50.
Tata Consultancy Services (TCS) conducts the TCS NQT (National Qualifier Test) to hire fresh college
graduates from all over India. To stay updated, keep in touch with your college’s placement cell,
classmates, Internet resources, and the TCS careers website. Apply promptly once the application period
begins.
(Technical+Managerial+HR(combined))
This was the final round where Technical+Manager+HR all the three persons were present in the Interview
room.
As soon as I entered the room(Please ensure you are in full formals along with a pen) I was asked to seat
and all three of them were going through my resume. After sometime after going to the resume I heard the
comment ‘Impressive’. My guess on that response was the resume template and format used(very Imp)
and I used the ATS checker to improve my score. But make sure whatever might the template or format
used if your resume doesn’t contain as many skills or achievements with valid proof relevant to the job
Technical Person started the proceedings by asking questions from OOPS concepts explaining
Polymorphism and Abstraction with suitable examples of what is the exact need to use that in your code.
Then I did a project in Web full stack so I was asked questions about the CSS properties like the need for
The interview predominantly emphasized the projects I had undertaken and the tools I utilized within them.
It’s crucial to have a comprehensive understanding of your projects from start to finish. The interviewers
were particularly interested in projects that showcased innovation, such as those where I identified a unique
problem and devised a solution rather than simply working on existing projects. This highlights the
Questions on MongoDB(bcoz I Have included them in my resume and used it in my project) like Insertion,
Updation, and deletion commands and along with that why go for MongoDB rather than conventional
Questions on Mysql were asked about the difference between Delete, Drop, and Truncate commands.
During the HR segment of the interview, I was initially asked about my motivation for wanting to join TCS.
This was followed by a series of quick questions related to TCS itself, including recent changes in the CEO
position, noteworthy news concerning TCS, and the identities of the Chairman and CEO of TCS. It’s
important to be familiar with these basic details about the company, as TCS expects candidates to have a
Towards the end of the HR interview, I was questioned about my willingness to work across various
locations throughout India and my flexibility with different shift timings. I responded positively, affirming my
comfort with both aspects. The interview concluded after approximately 45 minutes, and I was informed
This part of the interview assesses your alignment with the company’s values, your awareness of its recent
developments, and your adaptability to potential work conditions. Being well-prepared to discuss these
After a week I received a mail that I got shortlisted from their Interview Process and received the Digital
Important Tips
Start with questions you’re confident in, and don’t spend too long on any single question.
Remember, the goal is to showcase your skills, knowledge, and enthusiasm to secure a position at TCS.