I applied online. I interviewed at Tata Consultancy Services (Hyderâbâd) in Jun 2024
Interview
First round is Tcs nqt exam it consists of Aptitude and 2 coding questions which are based on Arrays , Strings,you can refer striver a to z dsa sheet for it
I applied in-person. The process took 2 months. I interviewed at Tata Consultancy Services (Bengaluru) in Mar 2024
Interview
Fundamentals of Programming: These are the core concepts like variables, data types, control flow (if/else, loops), functions, and basic data structures (arrays, lists). They form the building blocks of any program.
SQL Query: This involves writing commands to interact with databases. Common operations include selecting, inserting, updating, and deleting data, as well as filtering and sorting using clauses like WHERE and ORDER BY.
APIs (Application Programming Interfaces): These are like digital messengers that allow different software applications to communicate and exchange information with each other. They define the rules for how this interaction happens.
Strengths: These are your key positive attributes and abilities relevant to a role. Think about skills like problem-solving, communication, teamwork, technical proficiencies, and any unique talents you possess.
Resume Oriented Questions: Expect questions that delve into your past experiences listed on your resume. These often start with "Tell me about a time when..." to understand your skills in action.
I applied through college or university. I interviewed at Tata Consultancy Services (Chandigarh) in Oct 2024
Interview
I recently appeared for a TCS recruitment drive, and I’d like to share my experience. The process was smooth and well-organized, consisting of two main rounds: the Aptitude and Technical Assessment and the Technical + HR Interview.
1. Aptitude and Technical Assessment
This was an online test with multiple sections:
Aptitude: Questions on quantitative aptitude, logical reasoning, and verbal ability.
Technical: Basic programming questions, output prediction, and MCQs on computer science fundamentals (like operating systems, databases, and data structures).
Coding: A single coding problem to solve within 30 minutes. My task was to reverse a string and check if it was a palindrome. I implemented the solution in Python.
I scored well and was shortlisted for the next round.
2. Technical + HR Interview
The interview was conducted online via Microsoft Teams. It lasted about 40 minutes.
Technical Round
Introduction: I introduced myself and spoke about my educational background, projects, and interests.
Projects:
I discussed my Result Management System and Online Voting System projects in detail. The interviewer asked about the technologies I used (HTML, CSS, JS, PHP) and the challenges I faced during development.
For the CRM System, they were particularly interested in how I managed customer data and ensured user-friendliness.
Programming Question: They asked me to write code for a basic pattern-printing problem.
Core Concepts: Questions on SQL queries (like joins and aggregate functions), normalization, and REST API basics.
HR Round
The HR round was more about assessing my personality and communication skills.
Common Questions:
Why do you want to join TCS?
What are your strengths and weaknesses?
How do you handle challenges and pressure?
Scenario-Based Question: They asked how I would manage a situation where a team member isn't contributing effectively.
The interviewer appreciated my problem-solving skills and ability to explain concepts clearly.
Interview questions [1]
Question 1
Why do you want to join TCS?
What are your strengths and weaknesses?
How do you handle challenges and pressure?