Skip to content
Related Articles

Related Articles

TCS Digital Interview Experience 2020
  • Difficulty Level : Easy
  • Last Updated : 29 Oct, 2020

Round 1: TCS conducted an aptitude and verbal reasoning test on 3rd Oct 2020. The next day on 4th Oct, a coding round was conducted. 2 coding questions were asked. Each question involved public and private test cases. 

  1. The first question was very simple and just involved the application of if-else.
  2. The second question was a little tricky and was related to pattern printing.

I solved the first question completely and public test cases of the second question. Scorecard was made on the basis of performance in both the test. After this, I got a mail from TCS on 15th Oct for a final interview. My interview was scheduled for 16th Oct at 11 am. 

Round 2: First I was asked to show my gov id proof, and then he asked whether I have any current backlogs or not.

It was a panel of three members.

Questions:



  • Tell us something about yourself?
  • Explain your best project.

I explained my COVID-19 tracker project which I made using beautiful soup, Django, and react. I always make a video representation of my project. So I showed him that video via screen sharing.

  • What technologies do you know?

Django (python web framework), Django Rest Framework, React, Vue, BeautifulSoup (python library for web scrapping), Tkinter 

  1. How will you integrate sessions in Django? Answered.
  2. What is token authentication? Answered.
  3. What are migrations and tell commands to migrate your database? Answered.
  4. How does a client-server architecture work? Answered.
  5. How will you split a page into three equal-sized partitions in React? Answered but he was not satisfied
  6. What programming languages do you know? Answered Python and C++.
  7. What is pickling in python? I don’t know
  8. What is the difference between call by value and call by reference?  Answered.
  9. What is the command to check proxy in windows? I don’t know.
  10. How does the lambda function work in python? Answered.
  11. Can you execute a program without the main function? Answered.
  12. What is the standard template library? Answered.
  13. What is merged in joins? Answered.
  14. Who is the father of Computer Science? Answered.
  15. What is spooling? Answered.
  16. Why is the batch operating system better than mainframes? Answered.
  17. When was the first supercomputer developed? I made a guess but it was wrong.
  18. Explain various types of relationships in the database. Answered.
  19. What are scheduling algorithms? Answered.
  20. What are private classes and friend classes? Answered.
  21. Explain a situation where we must use private classes. I gave an answer but it was wrong.
  22. What is the difference between tuples and lists in python? Answered.
  23. What are storage classes in c? Answered.
  24. Why did you choose to learn the web instead of ML?
  25. Which has a brighter future web or mobile development and why?
  26. What is the command to open a file in Ubuntu? I don’t know Ubuntu
  27. Who is your role model?  Swami Vivekananda and Nikola Tesla.
  28. What is the birthplace of Swami Vivekananda and which is the most famous monument named after Swami Vivekananda? Answered.
  29. What do you think about the controversy between Tesla and Edison?
  30. If you are offered to work in a team or as an individual, what will you choose and why? Team.
  31. But what if you will be given a promotion in 2 years if you work as an individual and a promotion in 4 years if you work in a team?
  32. Why do you want to join TCS?
  33. What is the best thing about TCS?
  34. What will you choose an 11 lakh pkg in Google or a 9 lakh pkg in TCS?
  35. What will you do if you are in a situation where you have to deliver work to the client but 2 of your teammates are having some emergency situation and 3rd member is having some personal problems?
  36. What is the difference between pandemic and epidemic?
  37. What is Demoralization?
  38. What is the difference between deep copy and shallow copy?
  39. Please send your college mark sheet, pan card, resume, 10th, and 12th mark sheet on the email id I have shared in the chatbox.
  40. Note: No coding question was asked

Tips: Master at least one programming language and always be confident with your answer.

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 and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :