First step for TCS is to qualify NQT with good score. Only top candidates get chance to sit at TCS digital written test. It is not hard to crack written paper if you are good in programming and coding mcq’s you only require to put some focus on Aptitude section. English section is very easy in both the examination NQT as well as TCS Digital written test. Coding mcq’s section mainly consist ‘C’ mcq and some questions related to ‘C++’ and ‘Java’ also. (one thing should be noted that if you are python programmer than you have some idea about python 2.7 syntax)
TCS Digital interview was held at ABES Engineering College, Ghaziabad, Uttar Pradesh all north India region qualified candidates gathered there. Candidates were divided into three slots 1, 2, 3. I was in first slot (9:00 A.M). About 300 candidates was in first slot. My turn came nearly 3:30 pm.
Q1- Tell me about yourself?
Ans: I Introduced myself within 3-4 minutes.
(When I was answering interviewer go through my resume.)
Q2- What is your favorite subject?
Ans: Every subject has its own importance. I like every subject but mostly read DS, Algo and python.
Q3- Are you know queue and circular queue?
Ans- Explain FIFO concept pictorial and also tell the methods of its implementation like using array and linked list.
Q4- Perform insertion at the inner position in linked list?
Q5- Which is the best sorting algorithm?
To read more about different sorting algorithm and their time complexity analysis
Q6- Explain Quick sort and Bubble sort using dry run?
Q7- Are you comfortable with DBMS?
Ans- Yes, I worked as a application user when I was a part of website development team in my college project.( that is not mentioned in my resume)
Q8- Define normalization and explain 1st, 2nd and 3rd normalization with example?
For different normal form refer this: https://www.geeksforgeeks.org/normal-forms-in-dbms/
Q9- Write a query to fetch name, age, department of person drawing 5th largest salary from a company?
Q10- Tell me about your projects one by one?
Ans- I started in a chronological order and in every project first I explain basic concepts (i.e how my projects work), then motivation about building that project, technologies used in development and difficulties face during development.
After that interviewer told me please wait outside we will inform you for further steps. After 15 mins MR calls me.
Q1- Write a function to insert element at the end of linked list and middle of linked list?
At the end – https://www.javatpoint.com/program-to-insert-a-new-node-at-the-end-of-the-singly-linked-list
Q2- Discuss about technologies you are aware about?
Ans:- One by one explained all the technologies and project related to them.
Q3- Tell me about your hobbies?
Ans:- Reading novel, cycling, walking.
Q4- Tell me about last novel you read?
Ans- Novel name, its author and theme.
Q5- You are told you know python. Then tell me about some python packages?
Ans- In general use- os, re, itertools, collections, bisect etc. For machine learning numpy, pandas, sklearn etc.
Q6- Why you choose TCS?
Waiting for result………………
Thank-you geeks for geeks for helping me prepare all this while. ?
- TCS digital 2019 HR Interview
- TCS Digital profile Interview 2019
- TCS digital 2019 Interview Experience
- TCS Digital 2019 Interview Experience
- TCS Digital Interview Experience Pune 2019
- TCS Digital Hiring Interview Experience (2019)
- TCS Codevita 2019 Interview Experience - Digital Offer
- TCS Digital Profile Interview Experience 2019 (Delhi)
- Tech Aspect (TA Digital) Interview Experience | (On-Campus 2019)
- Tata Digital Health Interview Experience | (On Campus) September, 2019
- TCS Digital Experience(September 2019)
- TCS Digital 2019 July(On-Campus)
- TCS Digital Experience 2019 | Last Minute Preparation
- TCS Digital Placement Process Experience-2019
- GE digital Interview Experience | Set 6
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.