I applied through a recruiter. I interviewed at Tata Consultancy Services
Interview
Lengthy process with more in depth technical questions for a entry level position which was shocking to me at the time. So, I tried to answer questions as per my knowledge but the interviewer was looking for a experienced guy for an entry level position
Interview questions [1]
Question 1
Coding related questions and your projects in the past and current experience
I applied online. The process took 2 days. I interviewed at Tata Consultancy Services (Bengaluru) in Apr 2025
Interview
The particular role was for a dedicated client the company was servicing. My interview experience itself was largely concentrated on an in-depth review of my resume, followed by several probing questions directly related to my understanding and experience with Spark technology.
Interview questions [1]
Question 1
About my experience specific for few points from my resume.
Possible ways of spark optimization for huge data.
Question on resource manager of hadoop and its impact in spark jobs.
I applied through a recruiter. I interviewed at Tata Consultancy Services
Interview
TCS (Tata Consultancy Services) typically conducts interviews for roles like:
TCS Ninja (entry-level software engineering)
TCS Digital (advanced, higher-paying technical role)
Experienced roles (project-specific)
The process generally includes three major rounds:
Interview questions [1]
Question 1
What They Ask:
Core concepts:
Data Structures: arrays, stacks, linked lists
Algorithms: sorting, searching, recursion
OOP: classes, inheritance, polymorphism
DBMS: joins, normalization, SQL queries
OS: processes, memory management
CN: TCP/IP, OSI layers, protocols
Hands-on Coding:
Write code live (usually simple but correct)
Debug or explain existing code
Project Questions:
What did you build? Tools used?
Explain architecture, logic, challenges