TCS Interview Experience
I am a student of Bachelors of Computer Application(BCA) and I got selected in TCS through Smart-Hiring program offered by TCS only for Bca and Bsc students. Selection process comprises of two rounds.
NQT(cognitive): This section consists of Quantitative aptitude, Logical and English in which quantitative section was quite medium level but Logical and English section were easy.
Suggestion: For aptitude round I practiced questions from indiabix and also followed some youtube channels like wifistudy and careerRide.
Programming Section: This section consist of two questions in which one is little difficult and the other is quite easy. You have to do both the questions in 60 minutes.
My Experience: In this section, I got a question from array and the question was I had to find the Armstrong number between number 100 to 200 if exist otherwise return -1. I hope the question will help you to analyze the difficulty level of questions.
Round 2: (Technical+HR+MR Interview Round)
Round 2 was my final interview round for the selection process. There were 3 interviewers in the meeting and the interview goes for 25 minutes.
Ques 1) Introduce yourself
My Answer: Good afternoon sir, I am xyz, and I belong to Bihar. Currently, I am pursuing Bachelors of Computer Application from IP university. I have done my schooling from CBSE Board. I have done one-week certification course on Cloud Computing. Apart from this, I have done a project in JAVA on Bank Management System. If I talk about my hobbies, I am fond of music and I play flute in my free time and I also make digital sketches. That’s all about me, thank you, sir.
Interviewer: So you mentioned that you like flute, can you play for us right now.
I answered sure sir then I took my flute and played a song(mere mehboob qayamat hogi).
Ques 2) Ravi tell me your marks from class 10th till graduation.
My answer: sir I got 93% in 10th standard
My answer: In 12th I got 70%
Interviewer: Not Good
My answer: and sir in graduation I got 82%.
Ques 3) Ravi tell me why is there a big difference in percentage from 10th to 12th.
My Answer: Sir in 10th my maturity level was not so high, so at all times I was running for marks and I used to prepare only questions and answers, no deep subject knowledge. But as I grown up, I realized that concept is needed so rather than running after marks and mugging up questions and answers I started reading concept-wise that’s why some sort of problem arises, and marks got reduced.
Ques 4) what is your favorite subject-> I answered JAVA
Ques 5) what is the main difference between ArrayList and vector?
My answer: sir i don’t know much about vectors, so I just told them what is ArrayList.
Ques 6) Does Java use pointer?
My answer: Sir java does not uses pointer explicitly like we don’t write pointer in our code but implicitly JVM uses pointer.
Ques 7) How many programs you have written till now?
My answer: sir I have written so many programs then he told me to tell me exact number of programs then i answered around 100-150.
Ques 8) How do you decide that your program is good and efficient.
My answer: I told them about time complexity and space complexity.
Ques 9) What are the different phases of SDLC model-> I answered accordingly.
Ques 10) Suppose you are a IT consultant and your client’s business is not working properly means business is not making revenue. What will be your approach and what are the ideas you will give to your client.
My answer: sir first of all I will understand his business-like in which sector the business deals with and will figure out about their competitors. I will try to analyze how they advertise their business. I was little nervous in this question. I also added some more points.
Suggestion: Interviewer just wants to know your thought process so just tell them what comes to your mind and don’t give a short answer to this type of question.
In the end, the interviewer told me that we are done with your interview do you want to ask something.
I asked that what are new technologies a fresher should learn?
The interviewer gave me a detailed answer to this question.
Suggestion: I strongly recommend you all to always ask one question in the end. It gives a good impression.
*This was my real interview experience of TCS, hope it will help you*
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon. Google , E-Litmus and Microsoft Test Serieses.