Open In App

TCS Interview Experience for TCS Ninja role(On-Campus)

Last Updated : 06 May, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

In August 2022, TCS conducted an On-Campus recruitment drive for our college. The recruitment drive aimed to hire for two profiles.

  • Ninja (CTC- 3.5 LPA)
  • Digital (CTC- 7 LPA)

Firstly, there was an online test, which comprised aptitude and programming questions. The shortlisted candidates then proceeded to the final round, which was an interview (Technical + HR)

Technical:

The interview started with a brief introduction about myself and my academic background. then he asked about my programming languages known and projects I did. I replied i know Java and explained a project where I had implemented a web application using React. The he started asking me the series of questions:

  • Why you choose Java?
  • Java vs C++?
  • What are the 4 pillars of object-oriented programming (OOP) ?
  • What is Constructor and its types?
  • Why Java does not support multiple inheritance?
  • Explain the difference between abstract classes and interfaces in Java.
  • What is the Java Collections Framework?
  • What are Java annotations? How are they used in Java programming?
  • What are the new features available in JAVA-8?
  • What are the types of joins in SQL?
  • Asked me to write query for outer join.

HR:

  • Why do you want to work for our company?
  • How do you handle pressure and stress?
  • How do you prioritize tasks when you have multiple deadlines?
  • How do you handle conflicts or disagreements with coworkers?
  • Can you describe a time when you had to learn a new skill quickly?
  • Are you willing to relocate?
  • Are you ready to work on any technologies?
  • Do you have any questions for us?

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments