Open In App

TCS NQT Ninja Interview Experience

Last Updated : 17 Oct, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

TCS is a suitable place to start your career as a fresher. It offers a great workplace as well as a friendly environment with a positive ambiance for the growth of the individual along with the growth of the company. Every year, TCS conducts a mass recruitment process to select candidates for the profile of Assistant Software Engineer. Apart from the Eligibility Criteria, TCS wants its employees to be particularly good at Aptitude and Attitude.

Recruitment Process: TCS conducts four rounds to select freshers as Assistant System Engineers in their organization.

  • Written Round
  • Technical Round
  • Managerial Round
  • HR Round

Written Round: The Written round consists of four sections and the total time allotted is 90 minutes. The four sections included. You can clear the first round and then be selected for the second round.

Technical Round: The technical round of the TCS Interview contains questions subjected to test the Subjective knowledge of the candidate. This round contains questions based on Data structures and Algorithms, DBMS, Operating Systems, Networking, OOPs concepts, and a programming language of your choice. Students from branches other than CS should prepare for the other two subjects related to their branch. CS students will be expected to write codes in the interview.

My Technical Interview Experience: In my interview session, today is my technical round interview and it was good they put up lots of questions in this session. Questions asked were:

  • First, they ask how are you.

Ans: Try to first be comfortable, don’t panic. and reply to their question.

  •  Introduce Yourself.

Ans: I provided you with how to answer so many people facing this issue in the introduction. don’t start with me.

Introduction:

  My name is Sagar Gupta, and I am from Ghaziabad. If I talk about my education, I am pursuing a B tech in Case from Rkgitm with 8cgpa till the 6th semester. Also, I completed my 12th with 90% and 10 with 7.8cgpa from CBSE. Coming to my skills I know Python, HTML, and CSS. During my education, I worked as an intern for the reputable company XYZ.  I also did a successful individual project on full-stack in my internship. 
My project is a Movie website. I worked in both the front and backend. I completed a project using all the stacks like HTML, CSS, js, bootstrap PHP and came MySQL. And using a xampp for the localhost server. We are adding a cover page and signup and sign-in page, I added some more functions like adding a cover page- a user can add cover page and movie details on their own. using a bootstrap framework for our front end. 
To be honest, my short-term goal is to get a job in a reputable company like TCS. Where I can use my skills and knowledge to deliver value-added results in the long term, the goal would be to achieve a good position in the company to organization’s production and growth rate and at the same time for the betterment of my personal career growth as well. Other than that, if I talk about my strengths – I can say that I’m a quick learner. And I do guess that these strengths of mine are perfectly suitable for this job role.
‘During my free time, I like to read and listen to music or something like, ‘I am passionate about traveling and when I am not working, I like to travel and dance, sing, play outdoor games, indoor games, sketch participate in all kinds of activities. Etc.
That’s all about me. And yes, thankful to you for giving me this opportunity to introduce myself.

  • They can ask about my projects and what technical stacks are used for making this project.

Ans: I worked in both front and backend. I completed a project using all the stacks like HTML, CSS, js, bootstrap, PHP, and MySQL.

  • Then they gave me a scenario there is an image and we want to click on this image and go to the signup page in a new tab how can make it?

Ans: Then simply answered their Question. how I solve this.

  • What is the difference between PHP and Python?

Ans: PHP is based on object-oriented programming whereas Python is both object-oriented and procedure-oriented programming.

  • What are inner join and outer join in DBMS?

Ans: Inner join: Returns records that have matching values in both tables. 

        Outer Join: Returbetweens all records from the left table, and the matched records from the right table.

  • Then they said pickup your favorite function in python. Because I prefer python so they can ask me que in python. and then ask me about the logic of the Fibonacci series. 
  • What is the difference between for loop and a while loop?

Ans: The major difference between for loop and the while loop is that for loop is used when the number of iterations is known, whereas execution is done in the while loop until the statement in the program is proved wrong.

  • Difference between HTML and CSS?

Ans: HTML is a markup language used to create static web pages and web applications. CSS is a style sheet language responsible for the presentation of documents written in a markup language.

This is my technical round interview experience and now I am waiting for MR and HR rounds. connect like and share my experience with others who want to join TCS. I will share my HR, and MR experience whenever it will do.
 


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

Similar Reads