Real, anonymous reports from people who interviewed for Software Engineer at TATA ELXSI, newest first and distilled into what to expect across the loop.
Get your personalized TATA ELXSI Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
My process felt compact but very evaluation-heavy from the start. After the initial stage, I hit a first round that involved multiple coding tasks—essentially two problems with only a few clarifying constraints. Since I was interviewing as a fresher, I also had to explain my final-year project end-to-end, and the interviewer kept asking questions that followed directly from what I said.
To make sure I wasn’t just giving high-level explanations, I was asked to do one bit of coding in person as the conversation went on. The technical questions in that round covered fundamentals and practical problem-solving rather than anything overly niche. I remember getting hit with tasks like merging two sorted lists and then discussing deeper topics such as CNN-related concepts, quantization during training, and even lower-level CUDA-style matrix multiplication work.
8 months ago
Difficult Positive India
My experience started with a more serious technical evaluation that quickly turned into scenario and leadership-style questioning. After an initial step, I went into a technical section where I had to handle topics that felt closer to engineering judgment than pure theory—things like how static and volatile behave, and then a discussion anchored to my project execution.
For the project part, I wasn’t just asked to define what effective execution looks like; I was expected to lay out a real way of thinking through planning, monitoring, and adapting, including how you’d set clear goals, build a plan with timelines and resources, use tools to track progress, run regular check-ins, and think about risk management. Then it moved into more interpersonal framing, similar to a managerial angle where scenario responses mattered. HR eventually came in as part of the later stages as well.
> 1 year
Easy Neutral Chennai
I started with a fairly straightforward flow: a recruiter-style screening, then the technical rounds, and finally an HR conversation about fit and log…
> 1 year
Average Positive Bengaluru
I went through a campus placement flow that started with an aptitude and coding test on a computer. After that, I had two interview rounds: first a te…
> 1 year
Easy Positive India
My interview experience started with three rounds: an aptitude/technical assessment on the computer, then a face-to-face technical interview, and fina…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Timeline
The interview process typically follows a structured sequence: an initial assessment (aptitude and coding), followed by one or two technical interviews, and concluding with an HR round. Candidates noted that timelines for onboarding could be lengthy, with delays in receiving offer letters after clearing interviews.
Structured processOnboarding delaysAssessment
Technical Interview Focus
Technical interviews primarily assess coding skills and fundamental programming concepts, often tied to the candidate's resume and project experience. Topics frequently include C/C++, data structures, and basic algorithms, with some interviews incorporating system-level concepts and practical problem-solving.
Coding skillsFundamentalsC/C++
Behavioral & HR Round
The HR round generally focuses on fit, communication, and personal background, with questions about strengths, relocation preferences, and project experiences. This round tends to be conversational rather than strictly evaluative, allowing candidates to express their motivations and interests.
Behavioral questionsFit assessmentCommunication
Difficulty Level
Overall, candidates described the difficulty of the interviews as average to moderate, with a focus on clarity of thought and structured responses rather than obscure or overly complex questions. The pace of the interviews can feel demanding due to the need for real-time problem-solving and explanation.
Average difficultyReal-time problem solvingClarity of thought
Project Discussion & Depth
Candidates are often required to discuss their prior projects in detail, explaining their roles, technical choices, and execution strategies. This aspect emphasizes the importance of being able to articulate one's experiences and thought processes clearly during the technical discussions.
Many candidates expressed a desire to better prepare for the project discussion aspect and emphasized the importance of being able to communicate technical concepts effectively. Some noted that they felt unprepared for the potential delays in the hiring process after interviews.