Home / Company interviews / TCS · Updated
TCS interview questions and practice
giveinterview has mock interviews built from 5 TCS job posts since August 2026, 5 of them still open. Each practice interview runs the loop below: a 10-minute voice screen, then 2 rounds (coding, then behavioral). The topics that come up most are CMake, GDB, Modern C++ (11/14/17), multithreading, Object-Oriented Design. 247 coding questions are known to come up in TCS interviews (110 easy, 113 medium, 24 hard), 92 of them in the last six months. The most common topics are Array, Hash Table, String, Sorting.
Practice interviews built from public job posts and question lists. Each open post links to the original so you can apply on TCS’s own site; TCS does not run, see or review your practice.
How the TCS practice interview runs
The most common loop across the mock interviews built from TCS job posts.
- ScreenVoice screen10 min
- Round 1Coding45 min
- Round 2Behavioral45 min
What TCS interviews cover
Skills and topics, with the number of TCS job posts that list each one.
- CMake5
- GDB5
- Modern C++ (11/14/17)5
- multithreading5
- Object-Oriented Design5
- Perf5
- STL5
- Valgrind5
- Data Structures & Algorithms4
- Algorithms1
- Data Structures1
- GCC1
Coding questions TCS asks
From public company-tagged interview question lists. Most recent and most frequent first.
- Array134
- Hash Table51
- String45
- Sorting41
- Two Pointers38
- Math38
- Dynamic Programming33
- Binary Search26
- Linked List19
- Stack17
- Database16
- Greedy15
| Question | Difficulty | Asked recently |
|---|---|---|
| Two Sum | Easy | Yes |
| Longest Palindromic Substring | Medium | Yes |
| Palindrome Number | Easy | Yes |
| Maximum Subarray | Medium | Yes |
| Move Zeroes | Easy | Yes |
| Container With Most Water | Medium | Yes |
| Best Time to Buy and Sell Stock | Easy | Yes |
| Longest Common Prefix | Easy | Yes |
| Rank Transform of an Array | Easy | Yes |
| Valid Anagram | Easy | Yes |
| Second Highest Salary | Medium | Yes |
| First Missing Positive | Hard | Yes |
| Valid Parentheses | Easy | Yes |
| 3Sum | Medium | Yes |
| Roman to Integer | Easy | Yes |
| Longest Substring Without Repeating Characters | Medium | Yes |
| Fibonacci Number | Easy | Yes |
| Reverse String | Easy | Yes |
| Single Number | Easy | Yes |
| Sort Colors | Medium | Yes |
| Find the Index of the First Occurrence in a String | Easy | Yes |
| Remove Duplicates from Sorted Array | Easy | Yes |
| Integer to Roman | Medium | Yes |
| Merge Sorted Array | Easy | Yes |
| Reverse Integer | Medium | Yes |
TCS job posts you can practise for
Open a post to practise its interview and get the link to apply on TCS’s site.
| Role | Where | Steps | Job post | |
|---|---|---|---|---|
| Software Engineer | On-site · Hyderabad, Telangana, India | 3 | Open | PractiseAdd to plan |
Questions about TCS interviews
How many rounds are in a TCS interview?
The mock interviews built from TCS job posts usually run a 10-minute voice screen, then 2 rounds (coding, then behavioral), about 100 minutes in all.
What topics do TCS interviews cover?
The ones that come up most are CMake, GDB, Modern C++ (11/14/17), multithreading, Object-Oriented Design.
What coding questions does TCS ask?
247 questions are tagged to TCS in public interview lists: 110 easy, 113 medium and 24 hard. The most asked include Two Sum, Longest Palindromic Substring, Palindrome Number.
How do I practise a TCS interview?
Answer a 2-minute question for free, then take a mock interview with an AI interviewer, voice and live coding. You get a review that marks the exact line that cost you. The screen and Round 1 of your first role interview are free.
Practise a TCS interview before it counts.
Talk it through while you code, and get a review that marks the exact line that cost you. Free to start.
Interviews at similar companies
- Cognizant1 role · 1 open · 45 questions
- Google5 roles · 5 open · 1930 questions
- TikTok5 roles · 5 open · 300 questions
- Adobe4 roles · 4 open · 137 questions
- Accenture127 questions
- PayPal4 roles · 4 open · 96 questions
- Deloitte42 questions
- Capgemini35 questions
- American Express1 role · 1 open · 26 questions
- Mastercard2 roles · 2 open · 12 questions
- Microsoft16 roles · 16 open · 1227 questions
- Oracle272 questions