TCS, Infosys, Wipro & Cognizant Technical Interview 2026 — What They Actually Test (And What Most Freshers Miss)
The placement assessment and the technical interview are two different tests — and preparation for one does not automatically prepare you for the other. The NQT, InfyTQ, NLTH, and GenC assessments test whether you can pass a timed multiple-choice and coding filter. The technical interview tests whether you can explain, apply, and discuss those concepts in real time with a human who can push back on your answers.
This guide covers the specific format, content, and patterns of technical interviews at each of the four major IT companies — and the single preparation action that makes the largest difference for all of them. For the assessment preparation guides, see: TCS NQT, Infosys InfyTQ, Wipro NLTH, Cognizant GenC.
The One Thing That Fails More Candidates Than Any Technical Topic
The project walkthrough. Every technical interview at every company includes "tell me about your best project." Most candidates describe what they built. Interviewers then ask why they made specific choices, how they handled technical challenges, and what they would change now. Most candidates cannot answer these questions because they built the project without thinking about them.
Before any technical interview, prepare answers to these five questions about your best project:
- What problem does this project solve, and why is it worth solving?
- What database did you use, and why that one specifically?
- What was the most technically difficult part of building it?
- How does your solution handle edge cases — empty input, concurrent users, large data?
- What would you do differently if you rebuilt it today?
Prepare 2–3 minute answers to each. Say them out loud before the interview. Candidates who can answer all five consistently outperform those who cannot, regardless of their OOP or SQL performance.
TCS Technical Interview — What Actually Happens
Format
- One technical interviewer, 30–45 minutes, virtual
- Technical interview first, HR on the same day or separately
- For Digital band: shared-screen coding component likely
What Is Tested
- OOP with real code examples: TCS rarely asks "what is polymorphism?" — they ask "give me a real-world example of polymorphism and write a simple code example." Prepare one working code example for each of the four OOP principles.
- SQL — on-the-spot writing: TCS interviews frequently involve writing SQL on a shared screen. Common: "Write a query to find the second highest salary from an employee table." Know both the subquery approach and the ROW_NUMBER approach.
- Data structures — reasoning, not implementation: "When would you use a linked list over an array?" "What's the time complexity of binary search?" Know the reasoning behind each answer.
- Time complexity: Know O(1), O(n), O(log n), O(n log n), O(n²) for standard sorting and searching algorithms.
- Project walkthrough: Every technology listed on your resume is fair game. Do not list technologies you cannot discuss under questioning.
- For Digital band: Live coding on a shared screen. LeetCode Easy level — same preparation that helped with the NQT coding section applies here.
Infosys Technical Interview — What Actually Happens
Format
- One technical interviewer, 30–40 minutes, virtual
- DSE candidates face slightly more depth than SE candidates
- HR interview same day or separate
What Is Tested
- OOP with domain application: "How would you implement a library management system using OOP principles?" Prepare one domain (library, hospital, bank) and know how each principle applies within it.
- SQL — GROUP BY is the most tested: "Find the department with the most
employees." Know this query completely:
SELECT dept, COUNT(*) AS cnt FROM employees GROUP BY dept ORDER BY cnt DESC LIMIT 1; - Behavioural inside technical round: "Tell me about a time you learned a new technology quickly for a project." This assesses learning agility — prepare a specific real example.
- "Why Infosys?": Reference a specific Infosys initiative — Cobalt (cloud), Topaz (AI), InfyTQ platform. "I want to work on Infosys Cobalt for cloud migration projects" outperforms "Infosys is a global leader."
- Mysore training: They assess whether you are comfortable with the 5-month Mysore relocation. Answer directly: "I've researched the Mysore campus and I'm comfortable with the training requirement."
Wipro Technical Interview — What Actually Happens
Format
- One technical interviewer, 30–45 minutes, virtual
- Shared screen is common — write code or SQL in a plain text editor, no IDE
- HR round typically same day
What Is Tested
- OOP — write code on screen: Write a class with inheritance and method overriding in Java or Python from scratch, including correct syntax. No autocomplete.
- Database normalisation — applied, not defined: "Here's a table. What normal form is it in? If not 3NF, decompose it." Practise applying normalisation to 2–3 example tables.
- OS scheduling: Trace through a process queue with Round Robin scheduling (time quantum 2). Draw the Gantt chart. Calculate waiting time and turnaround time.
- Project depth: Wipro interviewers go deep. Be ready to discuss your database schema at table level, your UI framework choice, and your testing approach.
- WILP relocation: State your preference clearly. "I prefer Bangalore but am flexible across Wipro locations" is a safe answer.
Cognizant Technical Interview — What Actually Happens
Format
- One technical interviewer, 30–45 minutes, virtual
- GenC Elevate candidates may face a second technical round
- HR interview follows technical on the same day
What Is Tested
- Code output prediction: They show a code snippet and ask "What does this output?" Trace it step by step on paper before answering. Common traps: post-increment vs pre-increment (i++ vs ++i), integer division vs float division, string concatenation order.
- OOP — definition AND application: Both "what is encapsulation?" and "show me encapsulation in this example code" appear. Prepare both levels.
- Data structure comparisons: "What's the difference between a stack and a queue? When would you use each?" Prepare one real use case for each major data structure.
- "Why Cognizant?": Reference their BFSI or healthcare domain strength. Connect your background to a specific Cognizant practice area.
The 2-Week Technical Interview Preparation Plan
| Day | Focus | Action |
|---|---|---|
| Day 1–2 | OOP with code | Write one complete code example for each of the 4 OOP principles by hand — not typed, written. |
| Day 3–4 | SQL — 5 key queries | Write from memory: basic SELECT with WHERE, GROUP BY + HAVING, INNER JOIN, second highest salary (subquery), department max salary. |
| Day 5 | OS scheduling | Draw Gantt charts for FCFS, SJF, Round Robin (quantum 2) with a 4-process sample. Calculate waiting time and turnaround time. |
| Day 6–7 | Project preparation | Write answers to all 5 project questions. Say them out loud, timed. Keep the walkthrough to 3 minutes. |
| Day 8–9 | Code tracing | Trace 5 code snippets per day. Focus: loops with pre/post increment, nested conditionals, recursion base cases. |
| Day 10–11 | DSA reasoning | For each data structure: write its key operation time complexities AND one real-world use case. |
| Day 12–13 | Mock interviews | Ask a friend to interview you for 30 minutes using the above questions. Answer out loud. |
| Day 14 | Company-specific prep | Review the specific pattern for your company above. Research one initiative to mention in "Why this company?" |
Frequently Asked Questions
How technical is the TCS Digital band interview?
More technical than the Ninja band interview. Expect OOP with code writing, SQL query construction, and likely a live coding problem on a shared screen. LeetCode Easy preparation from the NQT directly applies here. Know your project deeply.
Does Infosys ask coding in the technical interview?
Infosys's technical interview typically focuses on OOP, SQL, and project discussion rather than live coding. DSE candidates may face more depth. The InfyTQ score is already a coding signal — the interview focuses on conceptual depth and communication.
How many rounds does Cognizant have?
Typically: online assessment → Technical Round 1 → HR round. GenC Elevate candidates may face a second technical round. Total process from shortlisting to offer is usually 1–2 weeks.
What SQL query is most commonly asked in IT fresher interviews?
The second-highest salary query appears in TCS, Infosys, and Wipro interviews with high
frequency: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);
Know this completely including the subquery logic and an alternative ROW_NUMBER() approach.
Final Word
The technical interview requires slower, deeper, more verbal preparation than the assessment — specifically anchored to your own project experience. Two weeks of targeted preparation — OOP examples written by hand, SQL queries practised from memory, project walkthrough rehearsed out loud — consistently outperforms generic aptitude cramming for the interview round. Browse currently live, manually verified fresher listings at Employee Table — always free, no registration.