The interview process was really smooth and the interviewer was decent and asked the questions related to my java, python, javascript, sql. Along with this there was others questions related to Data Structure and some Algo related.
I recently attended an interview at Tata Consultancy Services (TCS), and the overall experience was smooth and professional. The process started with an online assessment that included aptitude, reasoning, verbal ability, and basic coding questions, where time management was important. After clearing the test, I had a technical interview focused on core subjects like OOPS, DBMS, SQL, and questions related to my preferred programming language and academic projects. The interviewer also asked me to explain my project in detail. Finally, the HR round was conversational, covering topics like my strengths and weaknesses, willingness to relocate, and reasons for joining TCS. Overall, the interviewers were polite, and the process was well-structured and positive.
Interview questions [1]
Question 1
🔹 Technical Questions:
What is OOPS? Explain its four pillars.
What is the difference between abstract class and interface?
Explain normalization in DBMS.
What is the difference between DELETE, TRUNCATE, and DROP?
What are joins in SQL? Explain different types of joins.
What is multithreading?
Explain your final year project in detail.
Write a program to reverse a string or check if a number is a palindrome.
🔹 HR Questions:
Tell me about yourself.
Why do you want to join TCS?
What are your strengths and weaknesses?
Are you willing to relocate?
Where do you see yourself in five years?
Why should we hire you?
I interviewed at Tata Consultancy Services (Haiderabad)
Interview
Pretty straight forward and it is based on resume. asked about languages, coding expertise and a medium level coding problem. Overall it is very typical. and some theoretical CS based ques.