GeeksforGeeks Question · Jul 2025

TCS Interview Experience For TCS Prime (Off- Campus) 2023-24

Backend Phone Screen Easy

Question Details

I had an interview with TCS for the Digital Prime role. Here are the questions they asked:

Round 1 Coding TestTwo Data Structures and Algorithms questions:Reverse a Linked...

Full Details

I had an interview with TCS for the Digital Prime role. Here are the questions they asked:

Round 1 Coding Test Two Data Structures and Algorithms questions: Reverse a Linked List Unique Paths In a Grid With Obstacles

Round 2 Basic software engineering-based questions: What is software testing? Describe the various steps in the software engineering life cycle. What is 'agile' software development? Backend Authentication-Based: What is the difference between Verification and Validation? What is a token? What is the difference between token-based and cookie-based authentication? How can we implement them? Project-Based Questions: Explain your project. What were your roles in the project? Why did you choose MongoDB over SQL? What are the differences? What is database scaling? What is the difference between horizontal scaling and vertical scaling? SQL Queries: They gave me a database schema and asked me to write two SQL queries (Level: Easy). OOPS: What is the difference between C++ and Java?

Follow-up: How do you free memory in C++ since I mentioned C++ does not have built-in garbage collection? Tell me about the last program you wrote since I mentioned I code regularly. I explained a problem on Dijkstra.

Round 3

HR Asked me about my year gap. Since you have other offers, why do you want to join TCS? Describe your hobbies.

Follow-up questions on books and guitar since I mentioned those. Location/Time Shift preferences. Overall, the interview went well and I could answer most of the questions confidently. I received the offer three weeks later.

About This Question

This is a reported interview question from a tcs interview for a backend role during the phone screen round reported in 2025.

It covers the following topics: Linked List, Sql, Graph, Math, Graphs, Matrix .

Difficulty rating: Easy