2. Technical Interview
Focuses on core technical skills.
Topics depend on role but generally include:
Programming & Problem-Solving (DSA basics, OOPS, Java, C++, Python)
Testing Concepts (for QA roles: manual testing, automation frameworks, API testing, tools like Selenium, Tosca, JMeter, Postman, etc.)
Databases (SQL queries, joins, normalization, transactions)
OS, Networking, SDLC/STLC concepts
Project discussion (questions from your resume/projects)
Expect scenario-based and practical questions.
3. Managerial / HR Round (sometimes combined)
Tests communication skills, situational handling, and behavioral fit.
Managerial:
Can include stress-based questions.
Team collaboration, conflict handling, decision-making scenarios.
Questions on work experience, domain knowledge, and adaptability.
HR:
Questions about TCS values, relocation, shift flexibility.
Salary expectations, notice period, career goals.
Basic behavioral and cultural-fit assessment.
4. Final HR Formalities
Once selected, candidates receive:
Offer letter (online via NextStep portal for freshers).
Background verification.