Sr. Software Engineer applicants have rated the interview process at Tata Consultancy Services with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 57.9% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Tata Consultancy Services in Dec 2020
Interview
Process consist of 3 basic rounds as below.
1. Technical round
2. Client interview
3. HR discussion/Panel interview
Core java should question, Hibernate / Rest webservices/Microservices and Spring/Spring boot.
Deep understanding of Java, servlets in J2EE, web-based request handling and distributed architecture
Experience with Spring Framework, DevOps. (Kubernetes / Docker /Jenkins / GIT) and Apache Spark.
Proficient in OO analysis and design skills
Good understanding of agile development and continuous integration.
Interview questions [1]
Question 1
Core java should question, Hibernate / Rest webservices/Microservices and Spring/Spring boot.
Deep understanding of Java, servlets in J2EE, web-based request handling and distributed architecture
Experience with Spring Framework, DevOps. (Kubernetes / Docker /Jenkins / GIT) and Apache Spark.
Proficient in OO analysis and design skills
Good understanding of agile development and continuous integration.
Now I am working as backend design and development. So interview start as a usually introduce it self and role and responsibilty of current company after that start technincal question corresponding your skill.
Two Rounds are there
1) Technical
2) Managerial
in Technical round they ask about OPPS, Dependency Injection, Extension Methods , What is difference between abstraction and Interfaces.
Difference between Method Overloading and Overriding. What is difference between Primary key and Foreign Key.