TCS On-Campus | Role - Prime | Selected | Interview Experience
Recruitment Mode: On-Campus Placement
Difficulty: Easy
1. Online Assessment
Date: 9th August | Duration: 3 hours 21 minutes | Mode: On-Campus
The assessment was conducted on the college premises and consisted of six sections:
Logical Reasoning: 20 questions
Numerical Ability: 20 questions
Verbal Ability: 20 timed fill-in-the-blank questions
Email Writing
Advanced Numerical and Logical Reasoning: 14 questions
Coding: 2 questions
Note: Due to an initial system glitch, my system had to be changed during the assessment. As a result, I could solve only one of the two coding questions.
Coding Questions
1. Min-Heap - Patient Priority Management
Implement a min-heap to manage patients based on their priority numbers.
1 x: Insert a patient with priorityxinto the heap.2: Remove and print the patient with the minimum priority. If the heap is empty, display an appropriate message.
2. Modified Selection Sort
Implement selection sort with a modification: perform only P passes instead of completing the entire sorting process.
Shortlisting
The assessment took place on 9th August, and the interview shortlist was announced on 13th August. I was shortlisted for the TCS Prime interview.
Technical + HR Interview
Date: 14th August | Duration: Approximately 45 minutes | Location: TCS Indore Campus
While most candidates had two separate interview rounds, I had a single combined Technical + HR interview.
Questions Asked
1. Introduction & Resume Discussion
Self-introduction, resume, projects, and favourite subjects.
Since I mentioned DBMS as one of my favourite subjects, the discussion primarily focused on DBMS and SQL.
2. SQL
Rename a column using the
ALTER TABLEstatement.Find employees earning the third-highest salary using window functions, considering duplicate salaries and ranking.
I asked clarifying questions before writing the queries, and the interviewers were satisfied with my solutions.
3. Data Structures & Algorithms
Implement Bubble Sort.
Check whether a number is prime.
I successfully implemented both solutions, and the interviewers were satisfied with my approach.
4. DBMS & Data Engineering
Difference between a database and a data warehouse.
Questions about my projects and their technical implementation.
5. OOPs & SDLC
Differences between encapsulation, abstraction, and polymorphism.
Different phases of the Software Development Life Cycle (SDLC).
6. AI & Cloud Computing
Difference between Generative AI and Agentic AI, explained with an example.
Basics of Platform as a Service (PaaS) and Software as a Service (SaaS).
7. HR Questions
My strengths and what makes me stand out as a technically oriented candidate.
Overall, the interview covered a mix of fundamental CS concepts, SQL, DSA, project discussions, emerging technologies, and HR questions.
Final Outcome: Selected for TCS Prime
Recommended Reads
Dell Technologies Interview Experience
These are the problems and questions that I was asked. Java and JVM The interview began with Java fundamentals, and the focus was on whether I understood what h
Postman SDE-1 Backend | Compensation
I had almost 2 years of experience when I received an offer from Postman for an SDE-1 Backend Engineer role. Before that, I was working as a backend engineer at
How to Prepare for SDE Placements in Final Year?
Preparing for SDE placements today isn't just about solving DSA problems and memorizing interview questions. Along with DSA and core CS fundamentals, you should
Every Interview Made Me Better Prepared for the Next One
I’m Jai Anjaria, a final year Computer Engineering student with a strong interest in software development, AI, and problem solving. Over the course of my prepar
Hiring: Embedded Software Developer at L&T
Location: Mumbai, Maharashtra Experience: 3-5 years Qualification: Post Graduate Diploma in Computer Science Job ID: LNT/ESD/1901218 Posted On: 21 October 2026
Be the first to add a comment.