![]() |
VOOZH | about |
My journey with TCS began through a campus placement drive, where I applied via the TCS recruitment portal, [tcsnextstep.com] The process consisted of
The first round was TCS National Qualifier Test (NQT), an entrance test conducted offline where I gave test at one of the ion digital centers. Around one to two weeks before the test, I was notified about admit card via mail, which had to be downloaded from the TCS portal.
The exam consist of mainly two sections:
1. Foundation Level
This section consists of four parts:
Each section is individually timed, requiring completion within the given period. The total time allotted for the foundation level is 60 minutes. Here speed and accuracy of solving the questions is key aspect.
2. Advanced Level
This section includes:
This section has more time to solve the question and difficulty level is high compared to the previous section.
Two coding questions must be solved in 55 minutes. You must submit the first question to access the second one. Here we need to write complete code handling both input and output. There are public and private test cases for both the questions. We will be able to check if our code passed the private test cases after submission.
I received a shortlist email 15 to 20 days after the test, and the interview was scheduled for the next day. I was shortlisted for the TCS Prime Interview. There were around 20 member from our college shortlisted for prime interview. Mostly, who had solved 2 coding questions got shortlisted for prime interview.
The second round was both technical and HR interviews, with three panelists present.
The interview started with a brief "Introduce yourself" question. I introduced myself, highlighting my projects and skills.
The technical round revolved around the skills I had mentioned in my resume. Here’s a summary:
I was asked about abstraction, encapsulation, inheritance, and polymorphism. I was also asked to provide real-world examples and explain OOP concepts in C++.
Programming Languages
As I mentioned that I have good experience in Python, they asked me to write the Linked List data structure in Python which operations on linked list like deletion, detecting loop which I did. I also answered some language-specific questions about C++.
They also asked about the projects which I mentioned in my resume like what is tech stack used, how did you do that functionality in the project.
They asked about linear and non-linear data structures(what is need of non-linear data structure and it's application), sorting techniques like merge sort(pseudo code).
Basic questions were asked about emerging technologies such as Machine Learning, Cloud Computing, and Big Data. For some of my friends they asked about generative AI and give some of the examples for it and how it works.
In the HR section, the panel asked:
One light-hearted question was: "The food might not be good where you relocate. How will you handle that?" I responded that I would adapt and adjust to the situation by giving some real time experiences.
pov: Had to convince the interviewer.
The interview lasted around 45 minutes to 1 hour, and overall, it was a positive experience.
Some of them who has been interviewed for prime got shortlisted for digital and ninja based on the interview performance.