TCS Ninja came to our campus for placements. Eligibility was open for everyone from B.E/B.Tech/M.E/M.Tech. I had prepared for this company through a lot of websites given below.
I gained a lot of confidence by practicing a lot of Questions from this website. in TCS there is 3 or 4 round which is given below.
Round 1: Round 1 was an aptitude test- English, Quants, and Programming Proficiency. You can check the detailed syllabus online or at https://www.faceprep.in/tcs-ninja-exam-pattern-and-syllabus/. For programming questions, you can practice on various platforms like hacker rank and hacker earth, etc. After all this preparation I was confident enough to clear the round which I luckily did. Next, the shortlisted candidates were called for the Interview rounds.
Round 2: In the Technical Interview round the questions were mostly based on our subject and the project mentioned in our resume. the panel asked question-related technology which is used in our project I have used SQL database and Python in my project so the panel asked a question like generating SQL query and some math functions and questions related to pythons like the difference between list and tuple. Since I am an ECE student, the panel asked me about my favorite subject and some questions from those. We ended up discussing the topic of electronic devices(my favorite).
Round 3: Next I was sent for HR Round. One tip I can give for this round is to try to develop an answer for each of the common HR questions. Do not by heart it but rather list down all the points for each question. This helps in reducing the pressure during the interview. The HR asked me certain questions, some of them were:
- Tell me about yourself
- What do you know about TCS?
- What are your areas of interest?
- Why TCS?
- what is your weakness?
- why should we hire you
Finally, I got the results within a week with a congratulations mail!