IT Services · Bengaluru
Wipro National Level Talent Hunt (NLTH) is the primary fresher entry point, followed by a combined technical and HR interview.
Process: NLTH Online Test → Technical + HR (combined)
What is the Wipro NLTH (National Level Talent Hunt) and what does it test?
Tip: NLTH tests English Communication, Analytical & Logical Reasoning, Quantitative Aptitude, and a Written Communication module. The combined Tech + HR interview follows for shortlisted candidates.
What is the difference between abstract class and interface in Java? When do you use each?
Tip: Abstract class: can have state, constructors, method implementations — use for "is-a" relationships with shared behaviour. Interface: contract only (Java 8+ allows default methods) — use for "can-do" capabilities. A class can implement multiple interfaces but extend only one abstract class.
Write a program to check if a string is a palindrome.
Tip: Two-pointer approach: compare characters at start and end indices moving inward, O(n) time O(1) space. Wipro also asks variants — palindrome ignoring spaces/punctuation, or finding the longest palindromic substring.
Explain the MVC architecture pattern with an example.
Tip: Model (data/business logic), View (UI presentation), Controller (handles user input, orchestrates Model + View). Use a simple web app example — user submits a form, Controller validates, Model saves to DB, View renders confirmation.
What is a binary search tree? What are its time complexities for insert, search, and delete?
Tip: BST property: left < root < right. Average case O(log n) for all operations on a balanced tree. Worst case O(n) for a skewed tree (all nodes inserted in sorted order). Know AVL/Red-Black trees as balanced BST variants.
What are the different types of software testing? Which are automated vs manual?
Tip: Unit, integration, system, acceptance, regression testing. Automated: unit (JUnit, pytest), regression, API (Postman/Newman). Manual: exploratory, usability, ad-hoc. Wipro has a strong QATP practice — mentioning Selenium or Tosca is a plus.
Describe a situation where you had a conflict with a team member and how you resolved it.
Tip: Use STAR. Wipro values 'Respect' and 'Collaboration' — show empathy: understand the other person's perspective, seek common ground, and escalate only when needed. End with what both parties learned.
What is TCP/IP? How does the three-way handshake work?
Tip: SYN → SYN-ACK → ACK establishes a TCP connection. Know why three steps are needed (mutual synchronisation). Also know the four-way FIN handshake for connection termination. Common Wipro tech interview topic.
What are your salary expectations and are you aware of the Wipro package structure?
Tip: Wipro's fresher package is ₹3.5–6 LPA depending on track (Turbo vs regular). Express willingness to accept the offer and focus on learning and growth at this stage rather than negotiating — freshers rarely have leverage.
Explain what cloud computing is. What are the differences between IaaS, PaaS, and SaaS?
Tip: IaaS: raw VMs + storage (AWS EC2, Azure VMs). PaaS: managed runtime + deployment (Heroku, Google App Engine). SaaS: fully managed app (Gmail, Salesforce). Pizza analogy: IaaS = you cook with rented kitchen, PaaS = you bring the recipe, SaaS = takeaway.
What motivates you to work in the IT services industry?
Tip: Authentic answers beat rehearsed ones. Mention exposure to multiple domains (banking, healthcare, retail), rapid skill building through client projects, and India's IT export growth story. Wipro's sustainability goals (Net Zero by 2040) can also be a genuine motivator.
Wipro Limited interviews follow a 3-round process. Here is what to expect and how to prepare for each stage.
Upload your resume and get questions scored across technical depth, communication, structure, confidence, and relevance — the same criteria Wipro panels use.