I applied online. The process took 1 day. I interviewed at Tata Consultancy Services in Apr 2026
Interview
I got a call with the RH/Recruiting person, which went well (as far as I understood). They promised to get back to me by the end of the week, and they vanished.
I applied in-person. The process took 1 day. I interviewed at Tata Consultancy Services (Bengaluru) in Nov 2025
Interview
Yesterday, I attended an interview at TCS, and it was honestly the worst interview experience I’ve had.
It felt like the TCS team was in their own world, behaving as if they were superior to everyone else.
First, they asked me to fill out a form with every possible detail — my 10th, 12th, B.Tech percentages, all previous employers, and even my salary packages.
And the worst part? They shared that form directly with the interviewer.
How can they reveal my salary details to the interviewer like that? It felt extremely unprofessional and unnecessary.
The interview itself was also very poorly handled.
The interviewer didn’t even introduce himself.
When I began giving my introduction, he was busy smiling and talking with his colleagues. Completely unprofessional behavior.
After that, he asked me one Android question where I had to write code to:
Execute 4 APIs in parallel,
Then based on the result, call 1 more API,
And then run 2 APIs,
And he wanted this coded within 2 minutes — he even turned on a timer on his phone in front of me.
Then he asked me to write a star pattern program.
There was no meaningful technical discussion at all.
Whenever I tried to explain my approach, he would cut me off and say, “Just write it. Your time starts now.”
Overall, the entire interview felt unprofessional, rushed, and disrespectful.
Interview questions [1]
Question 1
1. Workmanager
2. Coroutines
3. MVVM
4. Parallel API Question
5. Star program
I applied online. I interviewed at Tata Consultancy Services (Pune) in May 2025
Interview
I recently appeared for an interview with TCS for a lead Android developer position. The interview was scheduled and conducted as planned. During the session, the interviewer focused mainly on basic-level questions, which I answered confidently, especially those related to core programming concepts.
However, I observed that the technology stack being used in the project/team is relatively outdated compared to current industry standards. Given the evolution of modern frameworks and tools in the market, I was expecting the discussion to involve newer technologies aligning with my recent experience. Throughout my career, I have kept myself up to date with the latest tech trends and have worked extensively with modern tools and frameworks, which didn’t align with the direction of the conversation in this interview.
While I appreciate the opportunity and the interaction, the technical expectations and stack discussed did not match my current skillset or career direction.
Interview questions [1]
Question 1
Coroutines, SOLID Principles, and Kotlin-related basic questions.