TCS Ninja Interview Experience| Codevita|2020

Syed Shoyab
4 min readNov 23, 2020

I have written my codevita exam on August 8,2020 and I solved only one question. I was shortlisted for Interview and my Interview was scheduled on Sep 25. I’m from ECE branch. There were only two members in the virtual meeting.

Me: Good Morning sir!
TR: Good Morning, How are you?
Me: I am fine, what about you?
TR: I am good. Ok Introduce yourself.
I told my name, about my Education, skills I have, Hobbies and Strengths. I also told I am good in Python and I have a knowledge on Machine Learning.
TR: What do you know about python? Why python is used?
I told about python, its famous libraries and frameworks. I also told where it is used.
TR: What do you know about Machine Learning?
I told the basic definition, I also told about Data Analysis.
TR: Did you perform any real life Data Analysis?
I told I made a project on student performance prediction and I have analyzed a Data set of student marks.
MR: If there are 7 balls of different weights and u have to find the ball whose weight is 40 in minimum number of iterations.
I didn’t get the question so I told I will traverse through each ball and find out the weight. He wasn’t convinced.
MR: Function vs Method
I thought both are same so I told the both are same.
MR: If both are same why different names?
I told In OOP we use the term method and in functional programming we use the term function. He somehow got convinced.
TR: What do you about SQL?
I told about its usage and different types of commands in SQL.
TR: What is a pn diode?
I told the basic definition of a diode.
TR: Difference between pnp and npn transistor.
I told both are same, they just differ in configuration and npn has more gain due to more mobility of electrons in n-type. Both can be used as Amplifiers.
MR: Tell about your Academic projects.
I explained about one project. He told me to continue. I told some more information about the project. He again told me to continue. I don’t know what to say, so I repeated the same and somehow managed.
MR: What is your contribution in this project?
I told I have worked on programming part in the Arduino software.
MR: Tell me about your Internship experience.
I told about the training sessions and the project I have done.
MR: What is your greatest strength?
I told I am a quick learner, I understand things very fast.
MR: What is your weakness?
I told I am terrified of public speaking, to overcome this I have given many seminars in my graduation.
MR: What do you know about TCS?
I told when It was founded, Its Head Quarters, Employee strength, Market Capitalization and some more points about TCS.
MR: Why do you want to join TCS?
I told about its reputation, work culture, opportunities for freshers etc.
MR: Show your Aadhar Card.
I showed the soft copy of Aadhar, he took the screenshot of it.
MR: Any Questions?
I asked what kind of projects will a fresher work on in TCS. He gave a good explanation.

This round was for around 45–50 minutes. Generally TR MR and HR should be done at the same time. But for me HR round was scheduled on the next day.

HR: Tell me about yourself
I told about myself. At the end I told I want to work in an Innovative company like TCS.
HR: How do you think TCS is an Innovative company?
I told its reputation and some good points about TCS.
HR: What will be your role in TCS?
I told I will work on the projects I was assigned.
She was not convinced.
HR: Ok I will ask you in another way, what these people are doing in TCS from 9 am to 5 pm?
I told they make Apps, develop Software, Web Applications, Games etc.. Still she wasn’t convinced.
HR: What you have done for the past 6 months(lockdown)?
I told I did a virtual Internship on machine learning for first two months. I also told I have completed 5 courses on Machine Learning and Web Development on coursera and I have done 5 projects on them. She was shocked and said “Five Projects?”. I told I took help from a CS friend and completed them.
HR: Ok. Who contributed the most?
I told I contributed the most, but in some complex situations he has helped me a lot. She was impressed and said “Life is a learning process, Never stop learning, you should continue to learn even after getting a job”. I said “sure mam”.
HR: Any backlogs?
I said No.
HR: Are you willing to relocate?
I said Yes.
HR: Are you aware of TCS bond agreement?
I told about the 1 year bond.
HR: Show your ID card.
I showed my college ID.

That’s it, It was around 8–10 minutes. The HR was so friendly. On October 3 results were announced, luckily I was selected for Ninja profile.
Tips:
Prepare good resume.
— Add at least two projects.
— Be confident.
— You should not be silent. Speak something. Grammatical mistakes is not a problem.
— “Tell me about yourself” will decide your next 40–50 minutes. So prepare it carefully. You should be good in at least one programming language.
— You should be aware of latest technologies like AI, ML, Cloud Computing, Block Chain etc. They just ask two lines about them.
— You should be able to write some basic programs like prime number, palindrome, reverse of a number, fibonacii series, sorting etc.
— If u are from CS branch, you should be good in OOP, DBMS, Computer Networks, Data structures and Sorting Algorithms.
Thank you!!..

--

--