Open In App

TCS Ninja Interview Experience (Off-Campus) 2022

I applied through NQT for TCS Recruitment Drive 2022.

Apply Link: TCS iON



Mode Of Examination: Online

NQT Pattern: Aptitude Test + 2 Coding Questions



NQT consists of Verbal Ability (24 questions), Reasoning Ability (30 questions), Numerical Ability (26 questions), Programming Logic (10 Questions), and Coding (2 Questions).

I qualified for NINJA Toppers Test based on my NQT score. On the basis of the performance of the NINJA Toppers Test, an interview for TCS Digital or TCS NINJA is conducted.

NINJA Toppers Test Pattern: 2 Coding Questions

On the first attempt, I did not qualified NINJA Toppers Test, therefore got eligible for TCS NINJA Interview.

TCS NINJA Interview Round

1. Technical + Managerial Round

2. HR Round

Verdict: Selected in TCS NINJA ( I appeared for TCS NQT in Sep 2021 and got TCS NINJA OL in Dec 2021)

After getting selected for TCS NINJA, I again got a chance to upgrade for TCS DIGITAL internally.

TCS DIGITAL Online Assessment: (May 2022)

DIGITAL Exam Pattern: Aptitude + 2 Coding Questions

Pattern was similar to NQT but difficulty level was quite high. I solved both the coding questions with all test cases passed.

TCS DIGITAL Interview Round: (Online) (May 2022)

Estimated Time: 30-45 Min

  1. Checked Government ID.(Hard Copy)
  2. Introduce yourself.
  3. Asked about the achievements mentioned in my resume. I had written about some of the hackathons I had participated, asked about my role in the hackathons.
  4. What is your strength?
  5. Asked about the hobbies mentioned in the resume. (Asked you have mentioned many hobbies your resume, do you practice these many hobbies?)
  6. Where do you want to see yourself in 3-4 years? What is your goal after joining TCS? What skills do you have to lead a team?
  7. Are you able to relocate anywhere?
  8. What are the programming languages you are aware of?(Told Core Java)
  9. What subjects have you learned in your college? (Told OS, DBMS, Cloud Computing, etc)
  10. Do you have knowledge of ML, AI? What all concepts have you learned in ML?
  11. What is supervised and unsupervised learning in ML? (Explained with examples)
  12. Do you know Linear and Logistic Regression?
  13. Do you know Decision Tree in ML?
  14. What is Cloud Computing? Types of Cloud.
  15. What are the layers present in Cloud Architecture?
  16. Differnce between Cloud Computing and Computing for Mobile.
  17. What is Blockchain?
  18. What is Smart Contract in Blockchain?
  19. Given a Java program and told me to write the output of the program.(I don’t remember the program)
  20. Explain the algorithm, to find the frequency of each element in an array. (Told 2 approaches – Naive Approach and 2nd Optimised Hashmap approach).
  21. What are wrapper classes in Java?
  22. What is singleton class in Java?
  23. What is the difference between instance and local variables?
  24. Can you overload static methods in Java?
  25. Do you know what is Hash Set and Tree Set?

Verdict: Selected in TCS DIGITAL (Got Revised OL in June 2022)

Article Tags :