Home › Interview Questions › Companys › TCS
📊 Company interview intel

TCS

1,065 real questions asked by candidates interviewing for TCS — captured live by Assisting AI. Updated weekly.

📅 Last seen: Sep 2026 🗓️ First seen: Mar 2026 📈 Total asks: 1,065
1,065 Questions asked
Mar 2026 First seen
Sep 2026 Last seen
1065 Unique questions

🥧 Difficulty mix

How hard are these questions?

1065 QUESTIONS
Easy 158 (15%)Medium 761 (71%)Hard 146 (14%)

📊 Question type

Breakdown by interview phase

Conceptual 723 Debugging 126 System Design 120 Coding 35 Other 34 Behavioral 27

🔥 12-week activity

When candidates are asked these

W32W331 question in 2026-331W34W35W362 questions in 2026-362W37W38W39W40W41W42W43

Last 12 weeks →

🏷️ Top topics

Where these questions cluster

Devops 118
Ai Machine Learning 92
Cloud Devops 88
Databases Sql 59
Data Engineering 57
Javascript Typescript 55
Algorithms Data Structures 51
Java 50

👤 Experience level mix

What seniority these are asked at

Fresher (0-1yr) 156Junior (1-3yr) 5Mid (3-6yr) 759Senior (6+yr) 145

📝 Recent questions

Latest 10 asked by candidates

🟡 Medium ✅

You mentioned using Langgraph for error handling and recovery in LLM workflows. Can you explain how you apply prompt engineering techniques within these workflows to improve the model's performance in real‑world scenarios?

Langgraph Prompt Engineering Error Handling
Conceptual · Asked 1× · Sep 2026
🟡 Medium ✅

How would you move all zeros to the end of an array using a two-pointer approach in one pass, achieving O(n) time and O(1) space?

Array Two-pointer Algorithm
Coding · Asked 1× · Sep 2026
🔴 Hard ✅

Describe how you would automate the deployment of an ETL pipeline built with PySpark to AWS using GitHub Actions and AWS services. Include specifics on the tools and configurations you would use to ensure seamless deployment in testing and monitoring.

Devops Github Actions Aws
Conceptual · Asked 1× · Aug 2026
🟢 Easy ✅

Explain why you should use 'IS NOT NULL' instead of 'ISNULL' in SQL queries.

Sql Null Syntax
Conceptual · Asked 1× · Jul 2026
🟡 Medium ✅

What is a Level of Detail (LOD) expression and how do you use it in Tableau?

Tableau Lod Expression Data Visualization
Conceptual · Asked 1× · Jul 2026
🟢 Easy ✅

How do you reverse a list in Python?

Python Data Structures
Coding · Asked 2× · Jul 2026
🟡 Medium ✅

What are common mistakes engineers make when using Python decorators?

Python
Conceptual · Asked 1× · Jun 2026
🟡 Medium ✅

How can you improve the performance of a system that uses Spring MVC?

Java
Conceptual · Asked 1× · Jun 2026
🟡 Medium ✅

How does JUnit work at a high level?

Java
Conceptual · Asked 1× · Jun 2026
🟡 Medium ✅

How would you optimize a system that depends on ports?

Systems Networking
System Design · Asked 1× · Jun 2026

🎤 Want these answered in real-time during your interview?

Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers on a discreet on-screen overlay.

Get Assisting AI — Starts at ₹500