Wipro SDE Sheet: Interview Questions and Answers (original) (raw)
Wipro Limited is a global technology and consulting company known for innovation and large-scale enterprise solutions. Wipro hires freshers through its National Talent Hunt (NTH) program, aimed at engineering graduates across India. This Wipro Coding Sheet is designed to help candidates crack Wipro interviews by covering frequently asked coding questions and key concepts.
**Wipro Hiring Process
**1. Online Assessment
- The Online Assessment is a crucial round that comprises 3 sections:
- **Aptitude Test:(48 mins): This is a time-based test and each section is allocated a specific time. This involves questions to test your Logical reasoning, quantitative ability, English, and basic programming/computer fundamentals.
- **Written Communication Test: (20 mins): Mostly an essay writing test.
- **Online Programming Test:(30 mins): Solve 2 coding problems in Java, C, C++, or Python.
**2. Technical Round
- Involves coding problems and technical questions on DSA, DBMS, OS, Networking, OOPs, and programming languages.
**3. HR Round
- Assesses communication skills, confidence, body language, and typical HR interview questions.
**Aptitude
Clearing the online aptitude round is essential to progress in Wipro’s recruitment process. This preparation includes 10 sets of placement papers covering aptitude, logical reasoning, verbal ability, and coding questions, closely following the pattern of Wipro’s interview assessments.
- WIPRO Placement Paper 1 | Written Test
- WIPRO Placement Paper 2 | Written Test
- WIPRO Placement Paper 3 | Written Test
- WIPRO Placement Paper 4 | Written Test
- WIPRO Placement Paper 5 | Written Test
- WIPRO Placement Paper 6 | Written Test
- WIPRO Placement Paper 7 | Written Test
- WIPRO Placement Paper 8 | Written Test
- WIPRO Placement Paper 9 | Written Test
- WIPRO Placement Paper 10 | Written Test
**Written Communication Test
- This round involves essay writing within a specified time on a given topic. Topics may range from current affairs and politics to abstract subjects, and candidates are evaluated on clarity, structure, and language skills.
**Coding Problems
This section compiles all questions asked in Wipro’s programming test. The problems are categorized by difficulty level to help you track and improve your preparation effectively.
**Easy Coding Problems
- Program for factorial of a number [Practice Problem]
- Swap two numbers without using a temporary variable [Practice Problem]
- Different Methods to Reverse a String in C++ [Practice Problem]
- Print alternate elements of an array [Practice Problem]
- Value equal to index value [Practice Problem]
- At least two greater elements [Practice Problem]
- Remove Spaces [Practice Problem]
- Remove vowels from string [Practice Problem]
- Program to print reciprocal of letters - copy [Practice Problem]
- Second Largest [Practice Problem]
- Armstrong Numbers [Practice Problem]
- Sum of Digit is Palindrome or not [Practice Problem]
- Binary representation [Practice Problem]
- Remove characters from alphanumeric string [Practice Problem]
- Cube root of a number [Practice Problem]
- Number of Diagonals [Practice Problem]
- Compound Interest [Practice Problem]
- 12 hour clock Multiplication[Practice Problem]
- Time to Words [Practice Problem]
- Java Operators(Relational) | Set - 2 [Practice Problem]
- Sum of AP series [Practice Problem]
- Check if two given circles touch each other [Practice Problem]
- Third largest element [Practice Problem]
- Prime Number [Practice Problem]
- Maximum Occurring Character [Practice Problem]
- Pythagorean Triplet [Practice Problem]
- Find position of set bit [Practice Problem]
- Count Odd Factors [Practice Problem]
- Anagram [Practice Problem]
- Find first set bit [Practice Problem]
- Bubble Sort [Practice Problem]
- Key Pair [Practice Problem]
- Check if a number is Palindrome [Practice Problem]
- Count digits [Practice Problem]
- Find GCD or HCF of Two Numbers [Practice Problem]
- Find missing number in an array [Practice Problem]
**Medium Coding Problems
- Binary Search [Practice Problem]
- Linked List Insertion [Practice Problem]
- Remove duplicate elements from sorted Array [Practice Problem]
- Merge Sort [Practice Problem]
- Perfect Numbers [Practice Problem]
- Get Minimum Squares [Practice Problem]
- Number of 1 Bits [Practice Problem]
- Perfect Squares in a Range [Practice Problem]
- Minimize the Heights II [Practice Problem]
- Largest Sum Contiguous Subarray [Practice Problem]
- Majority Element [Practice Problem]
- Count Inversions [Practice Problem]
- Rotate a Linked List [Practice Problem]
- Validate an IP Address [Practice Problem]
- Reverse a Linked List in groups of given size. [Practice Problem]
- Quick Sort [Practice Problem]
- Stock span problem [Practice Problem]
- Detect Cycle in Linked List [Practice Problem]
- Kth Smallest Element in an Array [Practice Problem]
- Two Sum - Pair with given Sum [Practice Problem]
- Next Greater Element in Array [Practice Problem]
**Hard Coding Problems
- Binary Tree to DLL [Practice Problem]
- Reorder List [Practice Problem]
- Matrix Chain Multiplication [Practice Problem]
- Fixing Two nodes of a BST [Practice Problem]
- Merge two BST's [Practice Problem]
- N-Queen Problem [Practice Problem]
- Maximum of minimum for every window size [Practice Problem]
- Maximum Profit [Practice Problem]
- Count the subarrays having product less than k [Practice Problem]
- Wildcard string matching [Practice Problem]
- Distinct palindromic substrings [Practice Problem]
- Quicksort on Doubly Linked List [Practice Problem]
- AVL Tree Deletion [Practice Problem]
- Shortest Unique prefix for every word [Practice Problem]
- Word Break (Trie) [Practice Problem]
- Travelling Salesman Problem [Practice Problem]
- Lowest Common Ancestor in a Binary Tree [Practice Problem]
- Smallest window in a String containing all characters of other String [Practice Problem]
- Articulation Point in Graph [Practice Problem]
**Technical Preparation:
Coding Problems are mentioned above in table that you already practiced. Here we covered some questions about each important topics that can be asked your Wipro technical rounds.
- **Data Structure & Algorithm:
- **Data Structure: A way to organize and store data efficiently for easy access and modification.
[Data Structures Mock Test] - **Algorithm: A step-by-step procedure or set of rules for solving problems or performing calculations, often using recursion.
[Algorithms Mock Test]
- **Data Structure: A way to organize and store data efficiently for easy access and modification.
- **Database & Management System: A database is a structured collection of interrelated data, organized for efficient retrieval, insertion, and deletion.
[DBMS Mock Test] - **Operating System: OS is system software that manages computer resources and acts as an interface between hardware and software.
[Operating Systems Mock Test] - **Computer Networks: A network connects multiple computers and devices to share data and resources, enabling efficient communication.
[Computer Networks Mock Test] - **Preferable Language: Focus on one language you are most confident in. Mock tests are available for the following popular languages:
- **Puzzles: Puzzles are one of the ways to check your problem-solving skills. These are tricky questions that let you think logically.
- Try to solve these 20 Puzzles Commonly Asked During SDE Interviews
**Preparation HR Interviews
- Strong academics and technical skills alone do not guarantee a job. The HR interview assesses your personality, strengths, weaknesses, role suitability, and overall fit for the company.
- It is typically the final round in the recruitment process.
Wipro Hiring Programs
The Wipro Coding Sheet is a comprehensive guide for interview preparation, covering frequently asked questions, important DSA topics, and practice links to help candidates succeed.
- Wipro NLTH (National Talent Hunt) Test: An off-campus placement program for BE/BTech graduates, aimed at hiring for the Project Engineer role.
- **Wipro Turbo Hiring Test: A program where candidates participate in the full project lifecycle, including development, architecture, people management, and project management. It offers exposure to next-generation technologies and industry best practices.
- **Wipro WILP Scholar Trainee Test: A unique program for BCA and BSc students to build a career at Wipro while pursuing higher studies (M.Tech). The program consists of three rounds and combines learning with practical experience.