Open In App

TCS Digital Interview Experience

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Share
Report issue
Report

Round 1: Online Test

Round 1 comprised of an online test. It included Aptitude, General English, Programming logic and one coding question. Aptitude questions were of medium difficulty and included highschool maths questions. English and programming logic were fairly easy. You just have to mind the time limit. Programming logic contained general java, C++, python questions. The coding question was a simple recursive question.

Round 2: Technical Interview

The panel had 2 members. They were very friendly. They started by asking whether I was familiar with any Digital technologies (IoT, Blockchain, AI, Cloud, Big data, etc.)

  1. Explain any Machine learning algorithm.
  2. What is machine learning? How will you explain it to a naive user?
  3. What is blockchain?
  4. Can data in a blockchain be altered?
  5. Your favorite programming language? Write a code to find a loop in a linked list.
  6. Difference between structure and class?
  7. What is serialization?
  8. Questions based on concurrent transactions.
  9. What are locks in SQL? More questions based on locking.
  10. Then they discussed my projects. This took about 15 minutes.
  11. At last a brief discussion on my resume, mainly concerning my hobbies.

Round 3: HR Interview

I was called for HR immediately after the technical interview.

  1. What do you understand by the term ‘Digital’ (as in TCS Digital)?
  2. Why should we hire you? and more behavioral questions. Then she asked for my mark sheets and other documents. The HR interview took around 15-20 minutes.

Last Updated : 14 Jan, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads