TCS FEEDBACK
Selection Process
Like any other competitive exam, each phase of the TCS NQT selection process
is a qualifying round in itself. Candidates must secure the TCS NQT Cut-Off
Marks to qualify for the next phase. There are four stages of the selection
process. These include:
● Online Test
● Technical interview
● Managerial Interview
● HR Interview
Round 1: Online Test
Stage 1 involves online test. The examination comprised of two rounds, and
these will be conducted on the TCS iON centers.
● Foundation Round: mandatory for Ninja Aspirants
● Advanced Round: mandatory for Digital and Prime Aspirants
Foundational Section (75 minutes & 65 Questions)
Advance Section (90 minutes & 22 questions)
Round 2: Interview
● Technical Round
● Managerial Round
● HR Round
A. Technical Round:- In this round, basic coding questions are asked.
Some questions on computer science subjects such as DBMS, OS, CN and
OOPS can also be asked. Also, you can prepare for language-specific
questions that you have mentioned in the resume.
Our Questions
1. Introduce yourself.
2. Why did you choose to transition from a diploma in Civil Engineering
to pursuing Computer Science in your B.Tech program?
3. What is sharding in MongoDB?
4. Write code to create a server in Express.js.
5. Guess the output of the given Java code.
6. What could be the issue if a website displays the login page
every minute?
7. What is WDLC (Web Development Life Cycle)?
8. What is an event loop in programming?
9. Briefly discuss your project.
10. What technologies were used in your project?
11. Explain SQL joins and their purpose.
12. Provide examples of SQL tables and the output for each type of join.
13. What are the different types of DBMS?
14. Elaborate on the network, hierarchical, and relational database models.
15. Write an SQL query to update attendance.
16. Write an SQL query to insert values into a table.
17. Explain the use of the NULL keyword in SQL.
18. Draw Venn diagrams for each SQL join type.
19. Questions about internships mentioned in your resume.
20. Briefly describe certifications listed in your resume.
21. Solve a simple DSA problem: Reverse a string using three methods.
22. How would you fetch an API? Provide the code.
23. Write React code for using props.
24. Explain React Hooks and their usage.
25. What is the function of the slice method in JavaScript?
26. What are the port numbers for HTTP and HTTPS?
27. What are the different types of networks? Define them.
28. What is cloud computing, and what are its types? Define each type.
29. Explain polymorphism and its types with examples.
30. What type of cloud service is Google Drive? Explain your reasoning.
31.How can you fetch the 3rd highest salary in a database using two
methods?
32.Given two tables, how would you fetch the names of people based on
their cities?
33. Explain SQL joins and provide their code examples.
B. Managerial Round:- This round can have both technical or HR-based
questions regarding past internship experience, resume projects, teamwork,
etc.
Our Questions
1. What is Machine Learning (ML)?
2. Have you completed any certifications in emerging technologies?
3. Explain your project and how you implemented ML in it.
4. Cross-questions about your project.
5. How do you validate data in an API?
6. How did you check cryptocurrency data in your project?
7. How do you upload a project to GitHub?
8. Briefly describe your family background.
C. HR Questions:- This is an average HR round and contains behavioral
questions and they discuss with you the compensation. They basically analyze
your confidence, communication and leadership quality and check whether
or not you are telling any lies.
Our Questions
1. Have you read the declaration form?
2. Sign on a blank paper.
3. Are you comfortable with relocation?
4. Tell me, who is the father of IT?
5. If you are working in a team of 9 people, and the client wants the work
completed on the decided date, but two teammates fall sick before
the deadline, what would you do in this situation?
6. How does your Civil Engineering background help in Computer Science?
7. Will you go for higher education?
8. If offered by multiple companies, which one will you choose and why?
9. TCS’s current technologies.
10. Can you work in all shifts?
11. Role of leaders.
Do's and Don'ts for Interview Preparation
Do's
1. For Technical Rounds
● Revise core concepts in SQL joins, ReactJS, JavaScript, and DSA topics
like reversing strings and fetching APIs.
● Practice coding tasks such as creating a server in Express.js, writing
SQL queries, and React Hooks usage.
● Be ready to explain your projects, focusing on their
technologies, implementation, and any challenges faced.
● Brush up on MongoDB concepts, including sharding, and understand
its practical applications.
● Ensure you're familiar with polymorphism, cloud computing,
and network types, as these are frequently discussed.
● If your are coming from any other domain then revise your fundamental
subjects and focus on your preferable development and on your resume.
2. For Managerial Rounds
● Highlight your problem-solving skills, such as managing a team when
two members fall sick or validating API data.
● Be prepared to explain how you implemented Machine Learning in
your projects, especially for sentiment analysis or recommendation
systems.
● Discuss your certifications in emerging technologies, focusing on
their relevance to the job role.
● Present your family background confidently but succinctly.
● Try to calm because they try to make you uncomfortable with
some difficult and tricky questions.
3. For HR Rounds
● Show enthusiasm for relocation and shift flexibility, as it
demonstrates adaptability.
● Be genuine about your higher education plans and preferences when
choosing between companies.
● Emphasize how your background complements your current
knowledge in Computer Science.
● Exhibit leadership skills by describing situations where you
effectively handled team challenges.
4. General Preparation
● Research TCS’s current technologies and trends (e.g., AI, ML,
cloud computing) to align your answers with their priorities.
● Understand the role of a leader and how you can contribute to
team success.
● Practice answers for common HR questions, such as “Who is
considered the father of IT?”
Don'ts
1. For Technical Rounds
o Don’t memorize solutions without understanding the
logic, especially for coding tasks.
o Avoid ambiguous answers when discussing projects; be specific
about the technologies and your role.
o Don’t overlook basic questions like port numbers for
HTTP/HTTPS or the function of slice in JavaScript.
2. For Managerial Rounds
o Don’t claim certifications or skills you haven’t
mastered; authenticity is crucial.
o Avoid overcomplicating explanations about projects; keep
them concise and clear.
o Don’t be unprepared for cross-questions about your resume,
particularly internships and certifications.
3. For HR Rounds
o Don’t give inconsistent answers regarding relocation or
work shifts; this may raise doubts about your flexibility.
o Avoid dismissing your background; instead, connect it with
your current role.
oDon’t respond ambiguously when asked about leadership; share
specific examples to demonstrate your ability.
4. General Preparation
o Don’t leave answers incomplete; ensure clarity and confidence in
every response.
o Avoid repeating points during the interview; keep your
responses structured and precise.
o Don’t skip researching the company and its current focus areas; it
shows your interest and dedication.