Interview questions · Company interviews
Wipro Interview Questions for Freshers 2026: Elite NLTH, Turbo, Technical and HR Rounds
Wipro Elite NLTH and Turbo hiring in 2026: eligibility, the online test (aptitude, essay, coding), technical and HR interviews, and 30 questions with model answers.
This page is for 2026 batch engineering students, and 2024 and 2025 graduates in off-campus drives, preparing for Wipro's Elite National Talent Hunt (NLTH) and the Turbo track: the online test, then the technical and HR interviews for the Project Engineer role. It explains eligibility, the test pattern, what each interview asks, and gives 30 questions with model answers.
Wipro's interview is fundamentals-heavy and unusually broad: candidates report questions on AI versus machine learning and cloud alongside pointers and linked lists. The trap is preparing only coding and being surprised by a question about DNS.
How the Wipro process works in 2026
As of September 2026, Wipro's Elite NLTH page on careers.wipro.com is the registration portal and does not publish the test pattern or CTC. The following comes from 2026 placement-site reporting.
Eligibility. B.E. or B.Tech in any branch, and in some drives M.E., M.Tech, MCA or M.Sc in computer streams; a minimum of 60% or 6.0 CGPA in Class 10, Class 12 and degree, each independently; no active backlogs at application; cleared backlogs generally accepted; an education gap of up to about one year; primarily the 2026 batch, with some off-campus drives accepting 2024 and 2025. Turbo needs a higher CGPA floor, reported as 6.5, and a strong coding score.
The test. Placement sites describe about 128 minutes: roughly 36 aptitude questions in 48 minutes covering quantitative aptitude (percentages, profit and loss, time and work, data interpretation), logical reasoning (series, coding-decoding, arrangements) and verbal ability (comprehension, sentence correction); one essay of about 20 minutes on a general topic; and two coding problems in 60 minutes in C, C++, Java or Python, typically arrays, strings, sorting, hashing, recursion and basic mathematics. No negative marking in most reported formats. Section cut-offs are not published.
The tracks. Elite is the standard Project Engineer track, reported at about ₹3.5 to 4 LPA. Turbo is the higher track, reported at about ₹6.5 LPA, decided by coding performance and the higher CGPA floor. Wipro also runs premium Centres of Excellence tracks in areas like AI, cybersecurity and data whose pay is not publicly disclosed. All figures are candidate reports collected by FACE Prep and PapersAdda; Wipro does not publish them.
The interviews. A technical interview of about 45 to 60 minutes: one language, OOP, data structures, DBMS, operating systems, networking, a coding question on paper or screen, and your project. Then an HR interview of about 20 to 30 minutes: introduction, goals, relocation, shifts, the service agreement, other offers. Some drives combine the two.
Timing. Wipro hires in rolling batches with no fixed national calendar. FACE Prep reported that Wipro revised its FY26 fresher intake guidance down to roughly 7,500 to 8,000, which makes coding accuracy and a defensible project the differentiators.
After the offer. Candidates report an HR question about a 15-month agreement; the terms are in the offer letter. Joining is staggered and can be months after the offer.
What Wipro interviewers are testing
- Breadth of fundamentals. OOP, DBMS, OS, networks, and current technology awareness (AI, cloud), not just one language.
- Coding under observation. Simple programs written cleanly: factorial, prime, swap without a third variable, Fibonacci, palindrome.
- Your project. What it does, your part, one bug, one improvement.
- Attitude and flexibility. Relocation across Wipro's Indian centres, shifts, the agreement, other offers.
- Written and spoken clarity. The essay tests the first; the interview tests the second.
30 Wipro interview questions with model answers
Programming and OOP
1. Which language did you use in the coding round, and why?
"Java, because I used it for my project and I like the type system catching mistakes early. I also know Python and C. If Wipro's training uses another language I am fine; the concepts transfer." Own one language; the next ten questions will be in it.
2. Explain encapsulation and abstraction with an example.
"Encapsulation: bundling data and methods and hiding internals, like an Account class with a private balance changed only through deposit() and withdraw(). Abstraction: showing what, not how, like a PaymentGateway interface whose pay() method is implemented differently by UPI and card. Encapsulation protects state; abstraction hides complexity."
3. Difference between method overloading and overriding?
"Overloading: same name, different parameter lists, same class, resolved at compile time. Overriding: a subclass redefines a parent method with the same signature, resolved at runtime. Overriding is how polymorphism works; overloading is convenience."
4. What is the difference between an error and an exception?
"An exception is a condition a program can reasonably catch and handle, like a file not found. An error is a serious problem the program should not try to recover from, like running out of memory or stack overflow. In Java both extend Throwable, but I catch exceptions, not errors."
5. Write a program to find the factorial of a number.
"Iteratively: result equals 1, multiply by every integer from 2 to n. Recursively: fact(n) equals n times fact(n minus 1) with fact(0) equals 1. I would use a long or BigInteger because 21 factorial overflows an int, and I would reject negative input." Write it and dry-run for 5.
6. Swap two numbers without a third variable.
"a equals a plus b; b equals a minus b; a equals a minus b. Or with XOR: a ^= b; b ^= a; a ^= b, which avoids overflow. I would mention that in real code a temporary variable is clearer and the compiler optimises it anyway."
7. Write code to check whether a number is prime.
"Return false for n less than 2. Loop from 2 to the square root of n; if any divides n, not prime. Checking up to the square root reduces the work from O(n) to O(root n); I can also skip even numbers after 2." Panels want the square-root optimisation.
8. Explain threading in Java. What is synchronisation?
"A thread is a lightweight unit of execution inside a process; in Java you extend Thread or implement Runnable and call start(). When two threads update shared data, the synchronized keyword or a lock ensures one at a time, which prevents race conditions at the cost of some throughput."
9. What is dynamic memory allocation in C, and what is a dangling pointer?
"malloc and calloc allocate memory on the heap at runtime and free releases it. A dangling pointer points to memory that has been freed; using it is undefined behaviour. The fix is setting the pointer to NULL after free and never returning the address of a local variable."
Data structures
10. Array versus linked list?
"Arrays are contiguous with O(1) index access but O(n) middle insertion; linked lists are nodes with pointers, O(1) insertion at a known node but O(n) access. Arrays for lookup tables and index-heavy work; linked lists for frequent inserts and deletes, like an undo history."
11. How do you insert a node at the beginning and end of a singly linked list?
"At the beginning: create the node, point it to the current head, make it the head; O(1). At the end: traverse to the last node and set its next to the new node; O(n) unless I keep a tail pointer. Handle the empty-list case where the new node becomes both head and tail."
12. What is a binary search tree, and what is its search complexity?
"A binary tree where every left descendant is smaller than the node and every right descendant is larger. Search is O(log n) when balanced, O(n) when it degenerates into a chain, which is why AVL and red-black trees exist. In-order traversal gives sorted output."
13. Explain stack versus queue with a real use.
"Stack is last in, first out: undo, function calls, expression evaluation. Queue is first in, first out: print jobs, request handling, breadth-first search. My project used a queue for processing uploads in order."
DBMS and SQL
14. Difference between primary key and foreign key?
"A primary key uniquely identifies a row and cannot be null. A foreign key references the primary key of another table to enforce a relationship, so an order cannot exist for a non-existent customer. One table can have many foreign keys but one primary key."
15. What is normalisation? Explain 1NF, 2NF and 3NF briefly.
"Removing redundancy and update anomalies. 1NF: atomic values, no repeating groups. 2NF: every non-key column depends on the whole key. 3NF: no transitive dependencies. I normalise to 3NF for transactional tables and denormalise only for reporting."
16. What are DDL and DML commands?
"DDL defines structure: CREATE, ALTER, DROP, TRUNCATE. DML manipulates data: SELECT, INSERT, UPDATE, DELETE. DCL controls access: GRANT, REVOKE. TRUNCATE is DDL, which is why it cannot usually be rolled back."
17. Write a query to find the second-highest salary.
"SELECT MAX(salary) FROM employee WHERE salary < (SELECT MAX(salary) FROM employee). With window functions, DENSE_RANK() OVER (ORDER BY salary DESC) and filter rank 2 to handle ties."
Operating systems and networks
18. What is virtual memory, and what is paging?
"Virtual memory lets each process see a large private address space backed by RAM and disk. Paging splits memory into fixed-size pages so any free frame can hold any page, which removes external fragmentation and allows only the needed pages to be in RAM. The cost is a page fault when a page is on disk."
19. What is a deadlock and how do you avoid it?
"Processes waiting on each other's resources forever. It needs mutual exclusion, hold and wait, no pre-emption and circular wait; break any one. The practical fix is acquiring locks in a fixed global order or using timeouts."
20. What does DNS do?
"It translates a domain name to an IP address through a hierarchy of resolvers: the browser cache, the OS cache, the ISP resolver, then root, TLD and authoritative servers. Without it we would type IP addresses. Caching with TTLs keeps it fast."
21. What is cloud computing? Name the service models.
"Renting computing resources over the internet on demand. IaaS is raw compute like AWS EC2, PaaS is a managed platform like a hosted database, SaaS is a finished application like Gmail. Wipro's FullStride cloud work means I will meet all three, so I have started with AWS basics."
Technology awareness
22. Difference between AI and machine learning? Strong AI versus weak AI?
"AI is the broad goal of machines doing tasks that need intelligence; machine learning is one approach where models learn patterns from data. Weak or narrow AI does one task well, like spam filtering; strong AI would match general human intelligence and does not exist yet. Wipro panels ask this to check you follow the industry."
23. Design a vending machine. What classes would you create?
"VendingMachine, Product, Inventory, Payment, and a State for idle, selecting, paying and dispensing. Inventory maps product codes to stock; Payment handles amount and change; the State pattern prevents dispensing before payment. I would also add error handling for out-of-stock and insufficient money."
Project and HR
24. Explain your project in two minutes.
Problem, your part, stack, one bug, one result. Then stop; Wipro panels ask follow-ups on whatever you mention. Script: explain your final-year project.
25. Tell me about yourself.
Under ninety seconds: name, place, degree and college with CGPA, one project, one skill, why Wipro. Guide: tell me about yourself.
26. Why Wipro?
"Wipro's training for Project Engineers is structured, the Turbo and Centre of Excellence tracks show there is a path for skill growth, and Wipro's cloud and AI work is where I want to specialise. I also have a college senior there who has described the first-year experience honestly." Specifics beat compliments.
27. Are you comfortable with a 15-month agreement, relocation and shifts?
"Yes. I understand there is a service agreement and I will read the exact terms in the offer letter. I am willing to relocate to any Wipro location in India and to work shifts; my family knows." State any hard constraint now, briefly, with a reason.
28. Short-term and long-term goals?
"Short term: finish training with a strong rating and become dependable on my first project within six months. Long term: one specialisation, cloud or data, Wipro certifications behind it, and leading a small module team in four to five years."
29. Do you have other offers? Any backlogs or gaps?
Facts that match documents. "One offer from TCS Ninja. No active backlogs; one backlog in fourth semester cleared in the next attempt. No gap." A mismatch at verification ends the process even after selection. Then, if asked, why should we hire you: project, fundamentals, learning speed, in three sentences.
30. Do you have any questions for us?
"What does training look like for Elite joiners before allocation, and how are Turbo joiners placed differently?" and "How does Wipro decide which practice a fresher goes to?" Two questions, then thank the panel.
Mistakes that get freshers rejected at Wipro
- Ignoring the essay. Poor structure or grammar in 20 minutes costs people the shortlist.
- Preparing only coding. Wipro panels ask OS, networks, DBMS and technology-awareness questions.
- Freezing on a simple program. Talk through the approach even if the syntax is rough.
- Refusing relocation, shifts or the agreement, or a reluctant yes.
- A project you cannot defend beyond the first follow-up.
- Document mismatches on backlogs, gaps or percentages.
How to practise the Wipro rounds
The test needs timed aptitude and coding drills plus a few practice essays. The interview needs spoken practice across an unusually wide syllabus.
In MockMate Practice, attach your resume and paste the Wipro Elite role text, choose a technical round and run a ten-minute adaptive session in the browser; the interviewer persona follows up on your project and the technical round includes a code editor for the factorial, prime and swap-without-a-third-variable programs. Run a second ten-minute HR round for the agreement, relocation, shifts and goals. Each session ends with a report showing every answer, response timing, recurring weaknesses and a recommended next practice. Eligible accounts get three free Practice starts of up to ten minutes each. Use MockMate Live assistance only in interviews or meetings where the organisation or interviewer permits it; when permission is unclear, which is the case for Wipro's test and interviews, stay with Practice.
If you are sitting TCS, Infosys or Cognizant in the same season, the TCS, Infosys and GenC Next pages show what changes between them; company-mapped sessions are at /mock-interview.
Frequently asked questions
What is the difference between Wipro Elite and Wipro Turbo?
Both come from the same NLTH test. Elite is the standard Project Engineer track. Turbo is the higher track for candidates with a stronger coding score and a higher CGPA floor. Placement sites report Elite at about ₹3.5 to 4 LPA and Turbo at about ₹6.5 LPA as of 2026; Wipro does not publish these bands.
What is the Wipro NLTH test pattern in 2026?
About 128 minutes in the pattern placement sites report: roughly 36 aptitude questions in 48 minutes (quantitative, logical, verbal), one essay in 20 minutes, and two coding problems in 60 minutes. No negative marking in most reported formats.
How many interview rounds does Wipro have for freshers?
After the online test, a technical interview of about 45 to 60 minutes and an HR interview of about 20 to 30 minutes, sometimes combined into one panel.
Is there a bond at Wipro for freshers?
Candidates report being asked in the HR round whether they are comfortable with a 15-month agreement. Wipro does not publish the terms on its careers page; the exact duration and amount are in the offer letter.
When does Wipro NLTH registration open?
There is no fixed national calendar. Wipro hires in rolling batches through careers.wipro.com/elite, so check the portal and your placement cell rather than relying on dates from third-party sites.
Practice a Wipro Elite interview with MockMate
Three free Practice starts and three free Live starts of up to ten minutes each, no card needed. Use Live only where assistance is permitted.
Sources
Keep reading
- 15 min · 9 Sept 2026TCS Interview Questions 2026: NQT, Technical, Managerial and HR RoundsHow TCS fresher hiring works in 2026 (NQT, Ninja/Digital/Prime, TR, MR, HR), eligibility, timeline, and 25 real-style questions with concise model answers.
- 12 min · 9 Sept 2026TCS Ninja Interview Questions 2026: Technical and HR Rounds with AnswersTCS Ninja interview questions for 2026 freshers: how Ninja differs from Digital and Prime, what the TR and HR rounds ask, and 30 questions with model answers.
- 12 min · 9 Sept 2026Infosys Interview Questions for Freshers 2026: System Engineer, Specialist and Power ProgrammerInfosys fresher hiring in 2026: InfyTQ, off-campus test, System Engineer vs Specialist vs Power Programmer, CTC ranges, rounds, and 25 questions with answers.
- 11 min · 9 Sept 2026Accenture Interview Questions for Freshers 2026: ASE, Custom Software Engineer and Data EngineerAccenture fresher hiring 2026: cognitive, technical, coding and communication assessments, HR interview, ASE vs Advanced ASE, and 25 questions with answers.
- 12 min · 9 Sept 2026Cognizant GenC Next Interview Questions 2026: Coding, SQL, Web Task and HRCognizant GenC vs GenC Next vs GenC Elevate explained for 2026, the GenC Next assessment (coding, SQL, MCQs, web task), the interview, and 30 questions with answers.
- 12 min · 9 Sept 2026HCL GET Interview Questions 2026: Graduate Engineer Trainee Rounds with AnswersHCLTech GET hiring in 2026: eligibility, online assessment, technical and HR rounds, how TechBee differs, and 30 interview questions with model answers.