0% found this document useful (0 votes)
4 views81 pages

TCS Nqt interview Expereinces

TCS is conducting interviews for graduates through the National Qualifier Test (NQT), offering two profiles: TCS Ninja and TCS Digital, based on the candidates' performance in aptitude and coding sections. The interview process typically includes a written test followed by technical and HR interviews, where candidates are assessed on their technical knowledge, problem-solving skills, and personal motivations. Various experiences shared by candidates highlight the importance of preparation in coding, technical concepts, and understanding of the company culture.

Uploaded by

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

TCS Nqt interview Expereinces

TCS is conducting interviews for graduates through the National Qualifier Test (NQT), offering two profiles: TCS Ninja and TCS Digital, based on the candidates' performance in aptitude and coding sections. The interview process typically includes a written test followed by technical and HR interviews, where candidates are assessed on their technical knowledge, problem-solving skills, and personal motivations. Various experiences shared by candidates highlight the importance of preparation in coding, technical concepts, and understanding of the company culture.

Uploaded by

m.viji246
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 81

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 Digital. The entire process on online

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,

Diploma (if applicable), UG & PG (if applicable).

●​ Backlogs: A candidate should not have more than 1 pending backlog at the time of appearing

for the test.

●​ 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

they should be completed within the duration as prescribed by the Board/University.

Interview Process :

Round 1:

1.​ 10 English questions for 10 minutes.

2.​ 20 aptitude questions(15 standard questions + 5 advanced questions for digital) for 40

minutes.

3.​ 10 programming concepts MCQ questions( 7 standard questions + 3 advanced questions

for digital) for 20 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

got a mail from TCS for the next round(TCS Ninja).

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

asked by the interviewer in the technical interview.

●​ Tell me about yourself

●​ 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?

●​ What are all the types and differences of the queues?

●​ Explain any one of the greedy algorithms.

●​ What is a table in the database?

●​ What is the index in the table?

●​ Explain joins in the table and their differences.

●​ Explain the software development cycle.

●​ what is functional and non-functional testing?

●​ Why do you want to join TCS?

●​ Are you willing to relocate if required?

●​ 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.

Interview platform – WebEx

The interview duration is 25 mins.

T. Interviewer – Introduces himself and then asks me to quickly introduce myself.

Me – I give him a min-long introduction.

T. Interviewer – So, you have mention python in your resume. Can you tell me the reasons why Python is

so popular?

Me – I give three/four reasons why python is so awesome.

T. Interviewer – Can you tell me the difference between flask and Django.

Me – I answered that.

T. Interviewer – Explain me pillars of OOP.

Me – I described each and every principle of OOP with example.

T. Interviewer – Differentiate between matrix and array in python

Me – I answered only 1 difference that I know, but he was satisfied.

T. Interviewer – Write a code to check whether the string is palindrome or not

Me – I share my screen and open VS code I explain to him the code line by line.

Refer (https://www.geeksforgeeks.org/python-program-check-string-palindrome-not/) if you don’t know the

solution

T. Interviewer – Okay, I am done now HR would like to ask you some questions.

HR Interviewer – So, what are your life goals.

Me – I answered.

HR Interviewer – If you are project manager and two of your team member are not working well together

what would your approach be to tackling the situation.

Me – I answered that with some conflict resolution techniques.

HR Interviewer – Are you ready for relocation


Me – OfCourse!

HR Interviewer – Do you have any questions?

Me – I ask him two questions.

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

position or Digital position or no offer.

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

on programming languages known, DBMS and OS.

The questions asked are,

●​ What is RDBMS?

●​ Indexing in PL/SQL.
●​ what is OS?

●​ State 3 functionalities of OS.

●​ Difference between RAM and ROM.

●​ What is main memory?

The interview was around of 10-15 mins.

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

interview turned up at 12:20 pm.

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

round shortlisted students.

So for my first round was only the Technical round. It went for almost 45 mins long(12:40 pm to 1:05 pm)

Technical Round: Basic introductive questions about mu family, and hobbies.

1.​ Seeing my resume asked why there is a decrease in percentage from 10th, 12th to Degree.

2.​ Which language are you comfortable in? I answered Java.

3.​ Are you sure? Shall I ask questions on java?

4.​ What is data encapsulation?

5.​ From which base class all other classes in java are declared? Silence for 10-15 seconds and

told I think string class but not sure sir.

6.​ So is a string in java a class or a data type?

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

answered all if required with code.

8.​ What is subclass And class inside a class?

9.​ What is the final keyword in Java? Don’t know sir.

10.​ What is object Serialization? Don’t know sir.

He told me what exactly an object Serialization is. And told that “you told you are comfortable in java but

you don’t know about object Serialization?”

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

told to be kept updated.

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

think HR was convinced with my answer.

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.

5.​ What is cloud computing? Told just the basic definition.

6.​ What are the different cloud technologies you know? Told only 2.

7.​ Did you study the Operating System? Yes sir.

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.

9.​ Okay is Linux open source?

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?

12.​ Told some incidents from my engineering etc.

13.​ Why should we hire you?


14.​ Told some positive points about me.

15.​ Why TCS? Told some positive points about the company and showed my willingness to join

their company?

16.​ Are you comfortable if placed anywhere in India? Yes sir.

17.​ Are you comfortable working in shifts? Yes sir.

18.​ Okay, any questions? I asked, “how’s life at TCS”? Answered with a smile “once you will join

you will come to know”. Anything else?

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

there? It was good sir.

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

correct. So this was my TCS interview experience. I got selected!

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,

there were no systematic procedure of asking questions.

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

my mini project and my main project.

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

Design, managing DBs, Projects related to DBs etc.

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

right in front of them.

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

C and additionally one object oriented language is a plus point.

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

about your skills, like in Java language they asked him

●​ What is a Main method, who calls the main method,

●​ what the Access modifier in Java is, what constructor” etc

●​ OOPS concept in their interview process.

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

basic questions they ask.

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

the month of December 2020, I appeared for the interview.

There were 3 rounds as well (Technical, Managerial, HR)


Interview Round: Due to this pandemic, the interview was held virtually on Microsoft Teams Platform.

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

records whether I have any gap and backlogs were matched.

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

Then she asks me a lot of questions in the python language.

1.​ Features of Python

2.​ Questions and many examples of Lists, strings, tuples, and dictionaries.

3.​ Iterators in python

There were so many questions like that. After that, She asked me Data Structures questions

1.​ Data structures in layman.

2.​ Algorithm of searching

3.​ Sorting

Managerial Round: In this round they ask some conditions and some real-world examples about

importance of computer applications and basic working behind them .

They also told me to rate myself in my skills and programming languages. (C, Python and Data structures.)

HR Round: This round was so simple.

1.​ Why should we hire you?

2.​ What was my opinion about relocation?

3.​ Whether can I work in nightshift or on weekends.

4.​ Where would I like to see myself after 5 years?


Note: All the rounds were like a simple conversation and communication because panelists were friendly in

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

month then this section can easily be solved;

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

hexadecimal to decimal then it can be easily done.

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.

Mine was 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

me about my technical skills, training, projects, and certifications.

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

on them. So be alert and all the best.

Experience 9.

First, you have to register for the TCS NextStep portal. Then you will get the NQT exam date and time.

Keep checking the same portal regularly.

Round-1 (NQT Exam)

It consists of a test. Further, the test contains 2 sections.

●​ Section 1
It contains questions based on aptitude, verbal ability, reasoning, numerical questions, etc.

For this round, you will get nearly 75 minutes.

●​ Section 2

It is advanced level and has 2 parts.

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.

Round-2 (Technical Interview )

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

was asked to solve a question using the recursion concept.

Round-3 (HR + Managerial Interview)

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

Adhar Card or any Govt Issued ID)

In this round, they ask basics questions like

●​ Introduce Yourself

●​ What are your hobbies.

●​ They may ask about any extra-curricular activities that you have participated in.

Experience 10.
Round 1:

This Round consists of 4 sections.

●​ 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

time for this section is 30 minutes.

●​ The third section consists of 10 MCQs and the time for this section is 20 minutes.

○​ 4 MCQs from c programming.

○​ 3 MCQs from Java Programming.

○​ 3 MCQs from C++ Programming.

●​ The fourth section consists of 1 programming question to be solved in 30 minutes.

Round 2:

●​ For my college, this round is conducted at the TCS office. The round is conducted for 10

minutes.

●​ This round is mostly based on our resume.

●​ For me, they asked the following questions:

○​ Tell me about yourself?

○​ Tell the differences between C and Java?

○​ Explain Stack and Queue?

○​ Write logic for Matrix Multiplication?

○​ What is the list in python?

○​ Difference DML and DDL statements?

Round 3:
●​ This round is conducted for 5 minutes.

●​ They asked the following questions:

○​ Tell me about yourself which is not in the resume?

○​ Tell me about your place?

○​ Are you interested in relocating?

○​ Are you interested to work in shifts?

○​ Finally, he asked do you have any questions?

After a week I received an offer letter from the TCS

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

June. There are two rounds of TCS Recruitment which is as follows:

Round 1: Online Test (TCS NQT)

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

stated the difference.

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

more questions on “Deadlock and how to eliminate Deadlock” which I answered .

The next question they asked me to explain “software development life cycle and waterfall model” which I

know then I explained it.

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

or not ” I said that I have no problem in locating.

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

be raised from anything which is written on the resume.

Finally they told me to wait and after that the students who cleared the 2 round (T.R. +M.R.) are taken to

another round. As I cleared it I was taken to next round.

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

can stop you from success.

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

and there were more digital students yet to interviewed.

Interview experience:

1.​ Self Introduction


2.​ Projects details and questions

3.​ I explained voluteering experiences so details on those

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

platform(azure/aws/gcp) will u use to create a project when given a choice n why

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

choose among those ?

8.​ Why should we hire you in 5 points

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 !!!

Questions that my friends got

Friend 1:(digital)

1.​ Self intro

2.​ Explain AI and ML

3.​ Explain your projects and why did you choose to do a specific feature* in this project

4.​ Explain Back propagation

5.​ Explain Fuzzy logic

6.​ Have you attended any interviews previously and if you don't get this job what will you do ?

7.​ Basic Java questions like ascending sort

8.​ SQL outer join example

Friend 2 (digital) :

1.​ Tell me about yourself (interrupted in 3 minutes)(he didn't even mention SQL in the self intro)

2.​ SQL queries


3.​ functions in SQL

4.​ Types of Indexes in SQL

5.​ Use of Union in SqL

6.​ Project details

7.​ Basic hr questions such as Company projects and family details

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

questions were not so difficult.

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

interviewed only by tr and mr.

Other friends also got basic questions like what is a process , what is a database , what will do if you can't

communicate your needs to your teammate.

Experience 13.

" My TCS NQT Hiring Interview Experience "

I embarked on an incredible journey with TCS NQT Hiring, and I am thrilled to share my experience with

you all !

Here's a glimpse into the process:

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 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

After the Advance section's Aptitude, I gave the Coding Round.

Basically, there are two coding one is easy and another one is Easy to medium level.

• Basic Mathematics based question

• Kadane's Algorithm (Maximum Subarray Sum) based question

3. Interview Round
Post the NQT test, I was shortlisted for an interview. The interview process was divided into three section

managerial, technical and HR rounds(on the same panel):

Managerial Interview:

• Introduction about me ?

• What is your comfortable subject in B. Tech ? (I told DBMS)

• What is normalization ?

• Give an example of normalization in a sql table.

• What is self join ?

• Give an example of self join ?

• Do you have any prior experience ?

• Some questions about arrays.

Technical Interview :

• Write a code to print my name without duplicate letter.

• Write down a code of to reverse a given string ?

• Questions on my project.

• Some questions on myself made project ?

HR Interview :

• Are you willing to relocate ?


• Are you flexible with the any shifts in TCS ?

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 1: Aptitude section

Round 2: Advance coding

Round 3: Interviews

Round 1 aptitude test:

Part A foundation Section

●​ Numerical ability: 25 questions (hard) long questions

●​ Verbal ability: 25 questions (easy)

●​ Reasoning ability: 25 questions (easy medium)

Part B: Advance Section

●​ Advanced Quantitative ability: 20 questions ( medium )


●​ Advanced reasoning ability: 20 questions (hard)

●​ Advanced coding: 2 questions 1 easy and 1 medium (55 mins)

Technical Interview:

1.​ Which programming language do you prefer

2.​ Why python and advantages of python

3.​ How will you solve an sql error

4.​ What is data science

5.​ Data science questions

6.​ Projects

Managerial round:

1.​ What do you know about TCS

2.​ Why do you wanna join tcs

3.​ Who is the ceo of tcs

HR round:

1.​ Introduce yourself

2.​ What does your parents do(in terms of work)

3.​ Your strengths and weaknesses

4.​ Tell me about your real weakness

5.​ Do you have any siblings

6.​ How do you work in overload work situations

7.​ Are you will to relocate

8.​ Are you will to work in shifts


9.​ Will your parents agree to relocate

10.​ What is the job role you have applied for

11.​ Do you know the tcs bond policy

12.​ Do you know the tcs background policy

13.​ Do you have any questions for me

Any suggestions from candidate :- Revise the concepts thoroughly before sitting for this drive

Practice Aptitude questions as much as possible to crack Round 1

Experience 15.

Foundation Round:

●​ Quantitative aptitude

●​ Logical and Reasoning ability

●​ Verbal ability

Advance Round:

●​ Advance Quantitative aptitude

●​ Advance Logical and Reasoning ability

●​ 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

Digital Interview round.

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:​

1. Use of Linespace in NumPy​

2. Reinforcement ML technique​

3. Difference between Waterfall and Agile Life Cycles​

4. Different stages of Scrum model of Agile cycle.​

5. Importance of PEP 8​

6. Code to reverse a given string ​

7. Code to reverse a given string using Stack​

8. Time complexity of bubble, selection, merge, insertion, and quick sort.

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)​

3. Difference between boosting and bagging techniques ​

4. Greatest achievement in life​

5. Why the change from ECE to the IT sector?

HR round:​

1. Why TCS?​

2. Favorite domain that I would opt for if given a choice and why​

3. Knowledge about DevOps.​

4. How many offers I had before sitting for this interview, and why would I choose TCS over all the other

offers.

I received my offer letter on 21st December 2022.

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.

Round 1:- TCS NQT Test

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

2.​ Numerical Ability

3.​ Reasoning Ability

4.​ Verbal Ability

The Second section is the Advanced Section. This section consists 3 sub-sections:

1.​ Advanced Reasoning Ability

2.​ Quantitative Ability

3.​ Coding section

Round 2:- Technical Interview

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

interviewer questioned me on programming and technical problems.

Some of the questions which were asked by the interviewer in this round are mentioned below –

Question 1 – Let’s first start with your Introduction​

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,

particularly the output and the technologies that I had used.

Question 3 – Which is your preferred programming language​

Ans – I replied python and the next few questions asked were mainly on python

Question 4 – Explain the difference between C and Python.​

Ans – I told the interviewer some key differences between these two popular languages like – their syntax,

their usages, their performances, and some of their applications.

Question 5 – what are local and global variables in python?​

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

blocks. Default value of local variable is a Garbage value.

●​ Global Variable​

Global variables exist outside of functions and are accessible to all functions; their values can be

changed by any function. By default, the global value is set to zero.

Question 6 – What is a list and tuple in python?​

Ans – I mentioned some important key points about the list and tuple-

List

●​ Lists are used to arrange data within a single variable.

●​ In Python, lists perform the same role as arrays.

●​ 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.

Question 7 – What is call by value and call by reference?​

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.

Question 8 – What is virtual memory?​

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

able to do with just its physical memory.

Question 9 – What is Paging?​

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

blocks called "page frames."

Question 10 – You are given a student table, write a query to delete the record of a student name

Karolina​

Ans –

DELETE FROM students WHERE StudentName='Karolina';

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.

Round 3:- TCS HR Interview Round


The HR interview was very short and lasted for only 5-10 minutes. Questions that were asked were like this

Question 1 – How was your experience with us till now?​

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

exam at such a grand level with so much ease.

Question 2 – where do you see yourself in 5 years?​

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

a high position in your reputed organization.”​

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”.

Question 3 – Any questions you have for me​

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

confidence and maintain a calm composure throughout the process.

Experience 17.

Round 1:online written test.

10 English question 10 minutes

20 aptitude questions 40 minutes


10 programming mcqs 20 minutes

1 coding(c, c++, java, python) 20 minutes

Round 2: interview round

What is interrupt in micrpromicropr

What is trap interrupt

Difference between simplex and duplex communication

Difference between procedural and object oriented programming language

Four features of java

Why java is platform independent

What is inheritance

Round 3:HR round

Tell me about yourself???

Tell me about your hobbies????

Tag line of TCS???

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

and your confidence.​

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

the way of positive.

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

responses to my inquiries, reflecting on TCS's corporate culture and growth opportunities.

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.

Round-1 (Online Assessment):

●​ 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,

logical reasoning and advanced coding.

●​ 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."

●​ The medium-level question is given a set of transactions in a supermarket where each

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

questions in the given time.

●​ You can practice aptitude and verbal ability from websites like Indiabix, geeksforgeeks etc. as

it helps to solve the questions in the online test easily.

Round 2 (Technical, Managerial and HR Interview):

●​ This round is the last round and all the technical, Managerial and HR interviews are conducted

in one round only.

●​ The interviewer asked me to introduce myself and explain my projects and asked me to write

the code of my project.

●​ 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.

●​ What is your role in the project?

●​ Tell me about your strengths and weaknesses.

●​ 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

marketing for the rest of the sections.

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

interviewers were seated, two middle-aged men and a female.

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 is my favorite subject in B.Tech?​

What was your role in a final year project What did you do for last six months?​

Why do you wish to join TCS?​

Where do you see yourself in the next five years?”​

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,

formal attire is a must to make a good impression.

Experience 22.

This interview is conducted at hadapsar pune by TCS on 2nd June 2019.

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

printing programs are very important and are repeating.

Round 2: In TR and MR interview, asked about software development life cycle. All the basics of C like

linked list, Queue and Binary trees.

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

write. All the best!

Experience 23.

Round 1:

NQT(national qualifier test) consists of two sections i.e., M.C.Q & Programming

M.C.Q consists of general English, Aptitude & general algorithm questions

Programming is mainly concentrated on arrays & structures. My programming is to convert upper to lower

case, numbers to $ and lower to upper case in a given string.​

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

subjects. The questions I faced:

1.​ What is a signal

2.​ How does CPU recognize keys in a keyboard(As my mini is on sequence detection vlsi and

major on digital lock system it was an easy question for me)

3.​ program for prime number

4.​ program on factorial with recursion

5.​ They asked me basic questions on linear algebra


Round 3:

As I had cleared Technical round. i have been sent to HR round. in HR round there are basic questions like

1.​ Can you work in any shift

2.​ why have you chosen IT sector(as i a ece student, be confident on your answer)

3.​ why TCS

4.​ what are latest trends in it sector

5.​ why haven’t you gone for m.tech(as i got 42 in gate)

there are pretty more questions which i can’t remember.

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

interview and best i think so.

All the best …

Experience 24.

TCS Conducted their NQT all over India.

Round 1:​

English-Fill in the blanks type.​

Quant – 15 questions out of which 10 were mcq and 5 were FUB.​

Technical/Cmcq – 10 questions.​

Coding-1 problem 30 min time.​

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

interview.So for me round 2 was the digital test.

Round 2(Digital Test):​

English section – Easy​

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

or can carve out an efficient algorithm you are good to go.​

I could not crack this test, so i was given a ninja interview.

Round 3(Technical Interview):​

There were 2 of them.​

My interview was a more of a stress interview.​

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 asked me from html and javascript(Basics)​

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

i was confident so i went on.​

Then came Software engineering-SDLC Models, Agile and differences.​

At last Deep Learning.​

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 depended on the panel u are allotted

to.

Round 4(HR)​

Common questions :​

Relocation.​

Why TCS?​

Why should i hire you?

End Verdict:​

Rejected.

Best of luck!!!

Experience 25.

I applied to TCS through the TCS National Qualifier Test(NQT)

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.

I received an mail a week after the exam.

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

received an mail about the date and venue of the interview.

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

where the interview took place. Each table consisted of 3 HRs.

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.

1.​ “Brief us about yourself”. Answered

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

expected me to be more elaborate.

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.

8.​ “What is bubble sort?” Answered

9.​ “You’ve mentioned that you have attended a workshop on the semantic web? Could you

elaborate on what it is?” Answered.

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.

3.​ What do you know about TCS?

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

manpower “. They answered and the interview was done.

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.

Two months ago, I went for a Ninja job interview at TCS.

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.

The recruitment process consisted of two main parts.

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

for the Ninja role.

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

was mentioned in my resume).

They concluded the interview by questioning me if rotating shifts were okay with me or not, and whether I

could travel depending on the needs of the position.

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.

Phase 1: Aptitude and Technical Tests

The first phase consisted of multiple tests, including:

●​ Aptitude Test: This assessed my logical reasoning and problem-solving abilities.

●​ Listening Test: This evaluated my comprehension and attention to detail.

●​ Grammar Test: This checked my proficiency in English.

●​ Programming Test: This included questions on various programming languages.

Phase 2: Programming Challenges


In the second phase, I had to solve medium to hard-level programming problems in a language of my

choice (C, C++, or Java). The problems were based on:

●​ Object-Oriented Programming (OOP) Concepts

●​ Language-Specific Knowledge

●​ Database Management

Phase 3: Interview Rounds

The final phase included two interview rounds:

Technical Interview

I was asked to introduce myself.

Questions focused on my programming skills and knowledge.

Some questions were scenario-based, while others were related to Data Structures and Algorithms (DSA).

HR Interview

This round also started with an introduction.

The questions were related to HR topics, such as my career goals, strengths and weaknesses, and why I

chose TCS.

Experience 28.

My TCS Smart Hiring Interview Experience

Back in April, I embarked on an incredible journey with TCS Smart Hiring, and I am thrilled to share my

experience with you all! Here's a glimpse into the process:

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

given a scenario to resolve a bug in a network update.

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.

HR Interview: The HR round included basic but important questions like:

●​ Why should we hire you?

●​ What makes you different from other candidates?

●​ What are your future goals?

●​ Are you comfortable in any location?

●​ What if we give you a role other than cybersecurity?


I was a bit nervous towards the end, and the interviewer kindly offered me some water. He also provided

feedback, advising me to work on becoming more fluent in communication.

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).

Here’s a detailed account of my experience.

Round 1: Online Aptitude Test

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

complete them within the given time frame.

Round 2: Technical Interview

After clearing the aptitude test, I was shortlisted for the technical interview. The interviewer started by

asking me to introduce myself and then delved into my academic projects.


●​ Project Discussion: I described my final year project, which involved developing a machine

learning model to predict stock prices. The interviewer was keen to know the algorithms I

used, the challenges I encountered, and the solutions I implemented.

●​ 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

to perform joins and subqueries.

●​ 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.

Round 3: Managerial Interview

The managerial round focused on assessing my problem-solving abilities and how I handle stressful

situations.

●​ Scenario-Based Questions: I was presented with a hypothetical scenario where a project

was lagging behind schedule, and I had to explain how I would manage the team to meet

deadlines.

●​ Behavioural Questions: I was asked about my strengths and weaknesses, my experiences

working in a team, and how I resolved conflicts.

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

background, and why I chose TCS.

●​ 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

understanding of TCS’s work culture.

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.

TCS Conducted their NQT all over India.

Round 1:

English-Fill in the blanks type.

Quant – 15 questions out of which 10 were mcq and 5 were FUB.

Technical/Cmcq – 10 questions.

Coding-1 problem 30 min time.

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

interview. So for me, round 2 was the digital test.


Round 2(Digital Test):

English section – Easy

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.

I could not crack this test, so i was given a ninja interview.

Round 3(Technical Interview):

There were 2 of them.

My interview was a more of a stress interview.

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 asked me from html and JavaScript(Basics)

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

part i was confident so i went on.

Then came Software engineering-SDLC Models, Agile and differences.

At last Deep Learning.

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

depended on the panel u are allotted to.

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

the questions they asked:

●​ What is the difference between an abstract class and an interface in Java?

●​ What are the different software development methodologies you are familiar with?

●​ What is your experience with database management systems?

●​ What is the difference between a stack and a queue data structure?

●​ 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

the best of my ability.

After the technical questions, they asked me some behavioral questions to understand my personality and

work ethic. Here are some of the questions they asked:

●​ 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,

describing the actions I took, and detailing the result.

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

related to teamwork, leadership, problem-solving, and adaptability. The key to success is to be

well-prepared, confident, and professional.

Experience 32.

This time TCS came to our college for three roles:- ninja, digital and prime.

Round 1 (Aptitude+Coding Round)

The first round consisted of two sections:-

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

was around 75 minutes.

Advanced Section

This section was further divided into 3 parts:-


Advanced quantitative and reasoning ability: In this part, the questions were a little bit on the tougher side

along with the constraints of time.

The advanced quantitative ability was around 20 minutes and the advanced reasoning ability was 15

minutes.

Advanced coding

This part consisted of two coding questions:-

Both the questions were based on Matrix traversal. The first question was easy and the second question

was of medium difficulty.

Round 2 (Technical+Managerial+HR round)

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.

Questions asked to me:-

1.​ First a brief introduction

2.​ Which language I am comfortable with:- Java or Python?

3.​ I selected Java and then they asked some questions related to oops like:-

4.​ What is a static method in Java?

5.​ What is finally block in exception handling?

6.​ What are checked and unchecked exceptions?

Then they asked whether I knew cloud computing and which cloud service provider I was comfortable with.

After that, I selected AWS

The questions regarding AWS were:-

1.​ What is AWS?

2.​ What is a Load balancer?

3.​ What is a virtual machine?


4.​ What is scaling?

5.​ Whether virtual machine are used in AWS or not?

6.​ Tell me about some services provided by AWS.

After that, they asked some DSA questions:-

1.​ Reverse a string in Java

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 that, some simple HR questions were asked.

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

(particularly trees), and digital electronics.​

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)

1.​ Discussion on all projects.

2.​ Some output on Favourite languages for eg: I said Java so he had given me some output on

Java, solving some series

3.​ Some DSA questions on stacks, and trees.

4.​ DBMS questions like what is the primary key, Difference between Delete and update

commands.

5.​ Some questions on OOPs like defining inheritance with examples.

Tips: You should know each and every word of your Resume.

Round-3 (Managerial Round)

1.​ Basic questions about team management and team conflict.

2.​ What problems did you face in doing projects technologically wise and managing wisely too?

3.​ Some discussions over what technologies I know.

4.​ Which project do you like the most and why?

Round-4 (HR Round)

1.​ Tell me something about yourself.

2.​ Little discussions over my extracurricular activities are written in my resume..

3.​ What are your future plans related to further studies?

4.​ Do you have any Location constraints?

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

message that you are selected in TCS NQT .

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

months. The offered role is System Engineer.

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

allowed to choose any programming language; I opted for C.

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

TCS's background, founder, and establishment.

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

discussed my hobbies and interests.

Two weeks later, I received a confirmation mail from TCS, stating that I had been selected. A month later, I

received the Letter of Intent (LOI).

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,

step-by-step account of my experience:

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

the TCS National Qualifier Test (NQT).

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

using standard books and online resources.


●​ Logical Reasoning: Included puzzles, data interpretation, and pattern recognition.

●​ Verbal Ability: Tested my grammar, comprehension, and vocabulary skills.

●​ 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

asked about the projects listed on my resume.

●​ Technical Questions: I was questioned on my core subjects. Being a Computer Science

student, I faced questions on data structures, algorithms, databases, and object-oriented

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.

1.​ Managerial Round Next was the managerial round:

●​ 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

asked to assess my interpersonal skills and adaptability.

●​ Situational Judgement: I was given situations to judge my decision-making abilities.

1.​ HR Interview The final stage was the HR interview:


●​ Introduction and Background: The HR interviewer asked about my background, interests, and

why I chose TCS.

●​ Company-Specific Questions: Questions about TCS, its values, and my understanding of the

company's work culture.

●​ 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

know was crucial.

●​ Understanding the Company: Knowing about TCS's work culture, recent projects, and values

showed my genuine interest in the company.

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

Foundation Section - Numerical, Verbal and Reasoning

Advanced Section - Advanced Quant and Reasoning, Coding

(The Candidate Cleared This Exam & Got Mail from Talent Acquisition Team For Interview)

The Interview Lasted 20 – 25 Minutes (Moderate Level)

There were three Interviewers Present at the time of interview one from Technical, one from Managerial &

one from HR Department

Questions Asked

1)Tell Me Something About Yourself

2)Questions Related to Stream (CSE)

3) Questions Related to DBMS

In DBMS Questions Related Joins, Questions Related Views, Questions Related Transactions Was Asked

4) Questions Related to Resume (Most of the questions asked from resume)

5) Questions Related to Project Done

She had mentioned Python, Machine learning, Flutter development in her resume so she was asked few

questions regarding this

Python Question 1: Difference Between List & Tuple

Question 2: Object Orientated Programming Implemented Through Python

6) Are you willing To Relocate?

7) Are you okay with night shifts?

8) Why Should We Select You?


9)What are your expectations?

10) why TCS?

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.

Candidate 2: Shika | Selected for Digital Role

I was scheduled interview after clearing TCS NQT exam

I had Technical & Managerial Round on Day 1 & HR Round Was Scheduled On Day 2

Questions Asked (20 Minutes Interview)

1) Introduce Yourself

2) Questions related to the Project

3) Questions related to algorithms used in the projects

4) Questions related to machine learning

a) What is NLP?

b) What is CNN?

c) What is RCNN?

5) Questions Related to Resume

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

7) What is your strength & weakness?

8) Who is your role model?

9) Did you use any quality of your role model in your life?

10) Motto behind the project you have done?

11) Do you Any questions for us?

Next Day scheduled for HR Interview

Interview was conducted half an hour late

1) Ask about myself

2) Ask about hobbies

3) Asked about extracurricular activities

4) Will you be okay to relocate

5) What do you know about TCS which is not related to Consultancy services or IT. Tell me something else

about TCS

6) Do you have any questions for me

Most Of the Questions was related to the project and the interviewers were impressed with that project. The

project is related social cause field

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?

2) Do you know coding?

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

concept so the interviewer formulated a question regarding this point

5) What is the difference between object-oriented language & structure-oriented language

6) In oops concept interviewer asked about polymorphism, in Encapsulation, inheritance

7) Software development life cycle

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

number of a character excluding spaces

Question 2: In a given paragraph you to have to arrange the word sequentially like alphabetical order. He

only asked to give approach for it

10) He Asked about points I have mentioned in my resume (I had mentioned Html & CSS)
Question 1: Have you used Html & CSS

Question 2: Difference between 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

1)How was your pandemic period

2) Why do you want to shift from non-it background to IT background (Since I was from production

engineering stream)

3) Why TCS?

4) What are your long term and short-term goals?

5) Are you able to work in night shifts?

5) Do you any questions for us?

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):

Part A – Foundation Section

Numerical Ability – 25 mins (Practise the short tricks as time is low)


Verbal Ability – 25 mins (Easy)

Reasoning Ability – 25 mins (Easy-Medium)

Part B – Advanced Section

Advanced Quantitative and Reasoning Ability – 25 mins (Medium but Timeconsuming)

Advanced Coding – 90 mins (1 question on numbers and array [LC easy]

another was String and 2D array manipulation [LC Medium])

Total Duration (in minutes) – 190

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.

TCS Interview Experience For Prime (On-Campus) 2024

There was only one interview round ON-CAMPUS with 3 panel members –

Technical (T), Manager(M), HR

I entered by greeting them. They all had a smiling face.

T: How was ur day?

M took my resume: You can start by introducing yourself

M: How was your NQT exam? Did you solve all the coding questions?

M: Oh you got Prime that means you solved all ha ha ha XD

M: Do you remember the questions:Trust me I had them in my mind but at

that moment I couldn’t remember the questions at all

M: It’s fine. Don’t stress so much!

T: WAP to find the square root of a number.I used the binary search

approach to code the solution on paper. They saw and nodded.

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.

T: WAP to find the length of the Longest Palindrome Subsequence.I got a

little panicked at first as I never imagined that they could ask DP.I told them

my recursion approach.

T: What will be the time complexity here?

M: Can we lower it? How?

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

to import data from a cloud database whose contents are changing

periodically?

M: Have you worked on CSS? What is its speciality?I couldn’t answer this

speciality question. I told them I am not sure

HR: Tell a real-life problem that you can solve by introducing tech. Anything

that’s around you.

TCS Interview Experience For Prime (On-Campus) 2024-Hiringhustle 4

HR: What do your father and mother do? Are you a single child?

M: We don’t have an office in your hometown. So if we relocate you to

some other city or abroad, are you okay?

HR: If you have a family emergency, what will you do?Answer

diplomatically. Balance family and work

HR: What do you know about TCS?

M: How much time do you expect to work in an office?


M: You are from Electronics and Telecommunications Eng. So why did you

start coding?

HR: Do you have any questions for us?

I was selected for Prime. They don’t dump anyone from Prime. If you don’t have

a good interview you will be demoted to Digital.

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

diverse topics. Most importantly be confident and answer everything. Don’t

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

Questions Asked (20 to 25 Minutes)

1)Introduce Yourself

2) Question was asked related to my project

3) I had mentioned SQL & C Programming on my resume So he asked on questions

Like what is structures? What is Unions? What is Enumeration? What is array? What is difference between

C & C++? What is difference between array & structures?

In SQL he asked me to tell the different commands like DDL, DCL, DML
4) Do you have PC?

5) Which operating system are using?

6) Are you familiar with Linux, Unix mac os?

7) Which software are you using for c programming code compilation?

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?

Difference between one electrical appliance to another electrical appliances

HR Round

1)Are you willing to relocate

2) Bond

3) Document Verification

4) Do you have any questions for us

Experience 42.

TCS Prime Interview Experience | On Campus 2024 (Tier 3) | Selected ✅


I had appeared for the TCS NQT for Priority Institution in Jan, 2024. For our

college it was a pool campus where almost 1000 students participated.

Exam Pattern - 190 mins

Foundation Section - Numerical, Verbal and Reasoning

Advanced Section - Advanced Quant and Reasoing, Coding

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

not even called for Ninja!

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,

Technical and HR. They took my interview simultaneously.

For technical round, I was mostly grilled with in depth questions from Java

(Yes! I had Java in my Resume). After a pretty in depth discussion on 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.

TCS Interview Experience For Prime (On-Campus) 2024

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!

So its not that easy!

Few Tips - Practice good amount of coding, as many of my friends got

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.

Candidate Name: Meena | Branch: CSE | Selected In TCS NQT

Question Asked

1) Introduce Yourself

2) Asked Questions Related Excel (Because I mentioned It In My Resume)

3) Questions Related To DBMS

4) What is normalization

5) what are the types of normalization & explain those concepts

6) What is Primary Key? What is Foreign Key? What is Unique Key?

7) Interviewer asked me to code and share the screen the question was related prime number

8) He asked related to java and c++

9) What is Inheritance?

10) Types of Inheritance

11) What is multiple inheritance vs multi-level inheritance

HR Round

1) Why TCS?

2) Do you think python is better than other language program

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 “

5) Do you have any questions for us?


Experience 44.

Cracking the TCS NQT Interview for a Digital Role: My Experience

The Interview Process:

The TCS NQT interview typically involves document verification followed by

two interview panels – HR and Technical. My experience mirrored this structure.

HR Round:

The HR representative initiated the interview with some general questions,

including my father’s occupation. While I politely answered, I avoided venturing

into specifics unrelated to the role. He then inquired about relocation

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

digital role instead.

Technical Round:

The technical round comprised two interviewers via Zoom. It began with a self introduction followed by a

series of questions based on my resume.

Here are some key questions I encountered:

Technical Skills:

Familiarity with Linux OS

Understanding of SQL (relational vs. non-relational databases, examples)

Preferred extensions for development in VS Code

Programming Concepts: Object-Oriented Programming (OOP) principles

Cybersecurity and DevOps Awareness: General understanding of


cybersecurity and DevOps practices

Career Aspirations: Long-term career goals within TCS (5-year vision)

Project-Specific Inquiries: Specific details about my Flutter project and any

challenges encountered.

The second technical interviewer focused on networking concepts:

TCP vs. UDP Protocols:

TCS Interview Experience For Prime (On-Campus) 2024-Hiringhustle 6

Explaining the key differences between the two protocols

SQL Injection and String Reversal:

Understanding of SQL injection vulnerabilities

Coding a solution to reverse a string without using a third variable (using

two pointers)

Overall Observations:

Both interviewers were approachable and encouraging. They created a

comfortable environment that allowed for open communication. It’s essential to

be confident, friendly, and honest during the interview. If you encounter an

unfamiliar question, a simple “I don’t know the answer right now, but I’m eager

to learn” can go a long way.

Key Takeaways:

This experience highlighted the importance of:

Tailoring Your Resume: Ensure your resume showcases relevant skills and

experiences that align with the digital role requirements.

Technical Proficiency: Brush up on core technical concepts mentioned

above.
Communication Skills: Articulate your thoughts and responses clearly and

confidently.

Honesty and Enthusiasm: Be honest about your knowledge and

demonstrate a genuine interest in the role and TCS as a company.

By preparing thoroughly and maintaining a positive attitude, you can

significantly increase your chances of success in the TCS NQT interview for

a digital role.

Experience 45.

TCS Interview Experience For Prime (On-Campus) 2024

College:- Baddi University of Emerging Science and Technology

Profile:- Ninja

Based on my NQT results, I got shortlisted for the Ninja profile.

The interview was conducted on zoom, and there were two interviewers. One

asked technical questions and the other asked HR/MR questions. Both the

interviews combined lasted for 30-35 minutes.

1.What is an array?

2.Can an array store elements of different datatype?

3. Give the code for Armstrong number.

5.What are pointers? What is a null pointer?

6.Can foreign keys be null?

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?

2.How do you manage stress?

3.Are you ready to relocate?

Experience 46.

Candidate Name : Rishitha | BE | Selected In TCS

Three interviewers were present

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

5) He asked me DBMS questions

6) what do we call a query written inside another query?

7) How many types of sub query are there?

8) Asked me to write an example of corelated and non-corelated sub query in chat window

9) write sql commands in chat window

10) what is the difference between DBMS & File System

11) Asked questions related to what is mentioned in my resume

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

the program related to prime number question

15) Questions related to python Like How to connect the python program to database? What are the tools

available? What tools did you use in your project?

16) What is difference between list & tuple

MR Round

1) According to you what is the most difficult situation to work in a team

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

1) Discuss about my micro curricular activities and my event management capabilities

2) Asked questions about my medals (because I had mentioned this in the resume)

3) Do you have any questions for us?

Experience 47.

TCS NQT Ninja Interview Experience

College:- KSI

Profile:- Assistant System Engineer

TCS NQT Exam


This was an online assessment round. There were in total 2 sections:-

Foundation section

This section had questions on traits, numerical ability, and verbal and

reasoning ability.

The duration to complete this section was 75 minutes. I completed the

foundation section in just 60 minutes.

I was satisfied with my test.

Advanced section

The advanced section had questions from advanced reasoning ability and

advanced quantitative ability along with some coding questions.

The total time allotted was 90 mins where 55 mins was allotted for the coding

section.

TCS NQT Interview

After the NQT exam, I got the results after 2 weeks. I was shortlisted for the

interview round after clearing the online test.

I had two interviews conducted on two days, one was a technical interview and

one was a HR interview. Both the interviews were conducted on Zoom.

TCS NQT Interview Questions with Answers:-

1.Introduce yourself

2. Difference between C and C++.

3.What are the different operators in C?

4.Write a program to reverse a given number.

5.What projects have you done?

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

round. The questions in this round included:-

1.Introduce yourself.

2.Do you know who is the current CEO of TCS?

3.What do you know about TCS?

4.Are you ready to relocate?

This was all from my TCS interview. The rounds went well and I got an email

some days later that I was shortlisted for the role

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?

3) Difference between Schema & Table.

4) Difference between Delete & Truncate.

5) Types of keys used in SQL & their uses.

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.

8) Types of joins in SQL.

10) Difference between C & C++.

11) What is object-oriented programming?

12) Given a simple Decimal to binary conversion code to do in C++(Preferred language).

13) Which language is preferred nowadays & why?

14) Why do we use HTML5 today instead of previous HTML versions?

Managerial:

1) What new things have you learned during these 5-6 months in lockdown?

2) Define the top 2 qualities of leadership.

3) Define the vision for a leader in 2 pts.

4) If another company is offering you a higher CTC than us will you choose TCS then?

5) Why do you want to join TCS?

HR:

1)Are you available to work at any job location across India?

2) Are you open for any job shifts (Day/Night)?

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?

4) Will you do any higher studies after B. Tech?

5) Do you want to ask any questions?

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.

Tell us about something not in your resume.

What is your greatest strength and explain a situation where you showcased it?

What is your major subject?

Technical Round:

Are you comfortable operating systems?

What is the difference between a program and a process?

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.

Are you comfortable with python?

Explain the memory management process in python.

Explain python data structures.

Explain a few python modules.

What is the difference between NumPy and Scipy?

Out of NumPy array and list which one occupies less memory?

Are you comfortable with the Django framework for python?

Explain your project.

The project is pretty outdated so why did you choose it?


Human Resources Round:

Why did you choose TCS?

Are you willing to relocate?

Do you have any feedback for us?

Team sign off: It was a pleasure talking to you and good luck with the results and your future!

Key points from the interview:

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!”.

Maintain a cheerful attitude even if you do not get positive feedback.

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

complete attitude is exposed.

Make sure you have a complete idea of what you wrote in your resume and also be extra prepared to talk

about something not mentioned in it.

Ask questions whenever necessary.

Questions vary depending on the assigned team. Hence, be prepared for anything especially the topics you

mentioned in your resume.

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

profile it would be hard.

Initially, the asked to introduce myself, followed by rapid questions.

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

Screen resolutions and media query properties.

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

importance of showcasing creativity and problem-solving abilities in your projects.

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

databases like Mysql.

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

fundamental knowledge of its operations.

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

that the results would be communicated via email.

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

aspects can leave a positive impression on the HR interviewers.

After a week I received a mail that I got shortlisted from their Interview Process and received the Digital

cadre offer letter immediately. Thats all!!!

Important Tips

Start with questions you’re confident in, and don’t spend too long on any single question.

Communicate confidently and respectfully during interviews.

Maintain a professional appearance and be patient throughout the process.

Be honest; don’t pretend to know things you’re unfamiliar with.

Remember, the goal is to showcase your skills, knowledge, and enthusiasm to secure a position at TCS.

You might also like