Wipro aptitude Questions

Prasun Das| September 15, 2022 at 10:24 PM | 11 minutes Read

Wipro Limited is a well-known global provider of information technology, consulting, and business process services. Wipro assists its clients in successfully adapting to the digital environment by utilizing cognitive computing, hyper-automation, robots, cloud, analytics, and emerging technologies. It employs over 200,000 people who serve clients on six continents and is well-known around the world for its broad range of services, a strong commitment to sustainability, and exemplary corporate citizenship. Currently, the CEO of Wipro is Thierry Delaporte. The annual revenue of Wipro for 2022 was $10.425B, a 23.1% increase from 2021. The headquarters of Wipro is situated in Bangalore, India. 

Every year Wipro recruits candidates on the basis of:

  • Candidates with a B.E./B. Tech degree or a 5-year integrated M.Tech degree are eligible with all backlogs cleared.
  • A maximum of three years of an educational gap will be permitted (10th to graduation)
  • 60 percent or higher in tenth grade and twelfth grade and 60% or 6.0 CGPA or equivalent in graduation.

The Wipro recruitment process is generally divided into three rounds of selection: 

  • Assessment round
  • Technical interview round 
  • HR interview round

Online Assessment Round:

The online assessment test is the first step in the recruitment process the candidates who clear this round are cold for the technical interview round. The Aptitude Test is the initial step in the Wipro hiring process. The first step is to apply online through the Wipro Careers website. You must first access the career portal and create a profile. The application will request information about your school background, employment experience, and any other pertinent information. You may also be asked a few questions on your motivation for the role and for working at Wipro. The questions will differ depending on the position and amount of experience. Applications can be logged for specific roles, or a general expression of interest can be entered, and your information will be saved in the system for when a suitable role becomes available. Please keep in mind that submissions for specific jobs will be given priority consideration. The syllabus for the online assessment round is itself divided into three parts that are: 


The Aptitude Test is the initial step in the Wipro hiring process. This round is broken down into three sections:

  • Quantitative Aptitude: The quantitative part consists of LCM & HCF, divisibility, decimal and fractional  number, time and work, pipes and cisterna, averages, profit and loss, simple and compound interest, problems on trains and at last geometry and coordinate geometry.           
  •  Logical Aptitude: The logical aptitude part consists of coding deductive logic, blood relations, directional sense, objective reasoning, selection decision table, odd man out, statement and conclusion, analogy and classification recognition, coding and number series recognition, seating arrangements and Mathematical orders.
  • Verbal Aptitude: Synonyms, Antonyms, Jumbled sentence, Sentence formation, Inferential and Literal Comprehension, Contextual Vocabulary, Comprehension Ordering, error identification, sentence improvement and construction, subject verb agreement, tenses and articles. 

What do people say about the aptitude part?

When our institution informed us that Wipro will be visiting our campus for a recruiting drive, I was ecstatic. The drive was exactly two weeks later. When I asked my seniors about the interview procedure, they advised me to read certain competitive books because roughly 80% of the questions in the exam were repeated from them. We were given a link to apply for the drive by the college. Wipro's eligibility criteria were 60% throughout the academic career and no existing backlogs. So, I began studying for the written exam by consulting different sources. There were 63 questions in the paper and time allotted was 140 minutes. There was an individual sectional cut off and time limit for every section.

Aptitude questions:

Q: Two ants of length 1 cm and 1.2 cm crawl in opposite directions with average speeds of 2 and 3 mm per second respectively. How many seconds will they take to cross each other?





Explanation:  Option A Relative distance to be covered = Sum of the lengths of ants = 1 + 1.2 = 2.2 cm = 22 mm (1 cm = 10 mm) Relative speed when bodies move in opposite directions = Sum of the speeds = 2 + 3 => 5 mm per second Time taken to cross each other = Relative distance / Relative speed = 22/5 => 4.4 seconds

Q: The index numbers of five commodities are 121, 123, 125, 126, 128 and the weights assigned to these are respectively 5, 11, 10, 8, 6. Then what is the weighted average index number?





Explanation:  Option C Weighted average = Sum of all the weights / Total number of weights Sum of all the weights = 121*5 + 123*11 + 125*10 + 126*8 + 128*6 = 605 + 1353 + 1250 + 1008 + 768 = 4984 Number of weights = 5 + 11 + 10 + 8 + 6 = 40 Weighted average = 4984 / 40 = 124.6

Q: A retailer purchased 25 identical toys for a price of Rs P and sold some of them for Rs P. If he calculated his profit as 8%, with selling price as base instead of cost price then how many did he sell?

A) 24

B) 20

C) 21

D) 23

Explanation: Option D CP of 25 toys = P CP of each toy = P/25 Let the number of toys he sold be 'x' CP of the toys sold = xP/25 SP of the toys sold = P Profit % = (SP-CP)/CP * 100 In this case, profit percentage was calculated with selling price as base So, formulae used is- Profit % = (SP-CP)/SP * 100 8/100 = (P - xP/25)/ P x = 23  

Q: A team of 11 is needed to be formed who are to be selected from 5 men and 11 women, with the restriction of selecting not more than 3 men. In how many ways can the selection be done?





Explanation: Option A Selecting 0 men and 11 women = 5C0 * 11C11 = 1 Selecting 1 men and 10 women = 5C1 * 11C10 = 55 Selecting 2 men and 9 women = 5C2 * 11C9 = 10 * 55 = 550 Selecting 3 men and 8 women = 5C3 * 11C8 = 10 * 165 = 1650 So total number of ways = 1650 + 550 + 55 + 1 = 2256 way

Q: The sum of a number and the two numbers preceding it is equal to 30. Find the number:





Explanation: Answer: Option C

Number is 9,

As 9 +10+11=30

Q: Sanjay invested an amount of Rs 16,000 for two years on compound interest and received an amount of RS 17,640 on maturity. What is the rate of interest per annum?




D)Data Inadequate

Explanation: Answer: Option B

x / 9 – y / 6 = 1/9; 2x – 3y = 2

We can compute that x = 4 and y = 2. Thus, Inlet pipe = x = 4.

Q: Six pipes are fitted to a water tank. Some of these are inlet pipes and the others outlet pipes. Each inlet pipe can fill the tank in 9 hours and each outlet pipe can empty the tank in 6 hours. On opening all the pipes, an empty tank is filled in 9 hours. How many inlet pipes are there?





Explanation: Answer: Option C

If x is the speed then speed of A= x + 5 and B = x

Time taken by A and B will be x and x + 5 resp.

1/x + 1/x + 5 = 1/6 ; x2 – 7x - 30 = 0 x = -3 or x = 10.

Since time can’t be negative, x =10.

Q: A dealer buys dry fruits at the rate of ` 100, ` 80 and ` 60 per kg. He bought them in the ratio 12 : 15 : 20 by weight. He in total gets 20% profit by selling the first two and at last he finds he has no gain or no loss in selling the whole quantity which he had. What was the percentage loss he suffered for the third quantity?





Explanation: Answer: Option B

Total quantity rate = (12 * 100 + 15 * 80 + 20 * 60) = 3600 For first 2 quantity, (12 * 100) + (15 * 80) = 2400, But he gets 20% profit = 2400 * 1.2 = 2880 So the third quantity = 3600 – 2880 = 720

Actual third quantity rate = 20 * 60 = 1200 Loss suffered = (1200 - 720) / 1200= 480/1200 = 40 %

Q: How many kgs of flour worth Rs 25 per kg must be blended with 30 kgs of flour worth Rs 30 per kg so that by selling the blended variety at Rs 30 per kg there should be a gain of 10%?





Explanation: Answer: Option C

(25X+30×30 )/(X+30)=300/11


Q: A boat takes 19 hours to travel downstream from point A to point B and coming back to a point C midway between A and B. If the velocity of the stream is 4 km/h and the speed of the boat in still water is 14 km/h, what is the distance between A and B?





Explanation: Answer: Option B

Speed of boat for downstream = 14 + 4 = 18 km/hr

Speed of boat for upstream = 14 – 4 = 10 km/hr

Distance = x ,  x / 18 + (x /2)/10 = 19

So, x = 180 km

Q: The speed of a boat in still water is 4 km/h and the speed of the current is 2 km/h. If the time taken to reach a certain distance upstream is 9 hours, the time it will take to go the same distance downstream is

A)3.5 hrs

B)2.5 hrs

C)2 hrs

D)3 hrs

Explanation: Answer: Option D

Upstream speed of a boat = 4 – 2 = 2 km/hr

Downstream speed of a boat = 4 + 2 = 6 km/hr

Suppose time taken = x

Then for Upstream case: 9 = x / 2 So, x = 18 km

Now for downstream case: Time = 18/6 = 3 hrs

Essay Writing: 

The writing section includes an Essay Writing test, which can be based on any topic or event. Candidates must produce an essay of 200-400 words on the chosen topic. It is also a computer-based exam. A decent Wipro essay would include the following elements: Excellent essay structure, proper phrasing (grammar, punctuation, and spelling problems), and a strong vocabulary. The essay section will be monitored by the interviewers, so every change that you will make will also be marked by the interviewers. The steps to write a good essay are: 

  • Introduction: Don't write the introduction right away; instead, do it after you've finished writing the body. Because the introduction is the most crucial element of the essay, it must be snappy and engaging. This is also the part where most people struggle the most.
  • The Body: Your issue is argued, explained, or described throughout the body of your essay. Each primary point you wrote in your diagram or outline will become its own part in the body of your essay. The essential structure of each body paragraph will be the same. Begin by crafting an opening statement using one of your primary topics.
  • Conclusion: A solid conclusion should address the primary points of each body paragraph in a concise manner while also adequately proving your thesis statement. The conclusion draws the topic to a close by summarizing your overarching views and delivering a final perspective on your topic. Three to five solid sentences should comprise your conclusion.

 Some common essay topics that come in this section are, “Capital Punishment should be abolished in India “, “Your views on the statement that ‘India is lenient in its laws’ “, and “Importance of IT”.


Candidates may take the coding assessment in any of the programming languages listed below: Java, C, C++, or Python. Wipro Coding Questions is a key part of the Wipro off-campus and on-campus selection processes. The exam consists mostly of two questions, the first of which is easy and the second of which is medium-difficult. Students must code these two questions using the programming languages provided. Languages supported include C, C++, Java, and Python. Students are given a time limit of 60 minutes to answer both questions. Students must finish one question entirely or two questions with partial outputs in the allotted time. If the majority of students correctly answer both questions, the final cut-off may change or rise. Programming Fundamentals must be grasped in at least one programming language of his/her choosing.


Some common questions that have come in the previous years are: 

  • Finding Prime Number
  • Palindrome Program
  • Finding Factorial
  • Print Fibonacci Series
  • Finding Leap Year
  • LCM & GCD Of Two Numbers
  • Removing Duplicates in Array
  • Bubble Sort

Sample questions : 

1. The digital machine generates the binary data which consists of strings of 0’s and 1’s. The maximum signal M, in the data, consists of a maximum number of either 1’s or 0’s appearing consecutively in the data but M can’t be at the beginning or end of the string. Design a way to find the length of the maximum signal?

Input: First line of inputs consist of the integer N, representing the length of the binary string. The second line consists of a string of length N which consist of 0’s and 1’s only.

Output: Print the integer which represents the length of the maximum signal.

Example: Sample Input: 6 101000 Output: 1

Explanation: For 101000, M can be 0 at the 2’nd index or at the 3’rd index so, in both the cases max length is 1.

Code :

int main(){
  int size;
  char arr[size+1];
  int max=0,count=0;
  int flag=0;
  for(int i=0;imax){
  return 0;

2: You are playing an online game. In the game list of the N numbers are given. The player has to arrange the numbers so that all the odd numbers of all the lists come after the even numbers. Write an algorithm to arrange an given list such that all the odd numbers of the list will come after the even numbers?

Input: The 1’st line of inputs consist of an integer num, representing the size of the list(n). The 2’nd line of the inputs consist of N space separated integers representing the values of the list.

Output: print n space separated integers such that odd numbers will come after the even numbers in the list.

Example: Sample Input: 8 10 93 3 33 12 22 21 11 Output: 10 98 12 22 3 33 21 11

Explanation: All the Odd numbers are placed after the even numbers.


void swap(int *i, int *j){
  int temp = *i;
  *i = *j;
  *j = temp;
int seperateEvenAndOdd(int arr[], int size) {
  int left = 0;
  int right = size - 1;
  while(left < right){
  while(arr[left]%2 == 0 && left < right){
  while(arr[right]%2 == 1 && left < right)  {
  if(left < right)  {
  swap(&arr[left], &arr[right]);

3) Write a program to implement the bubble sort algorithm for sorting the elements of an array?

Input: In the 1’st line give the size of an array and the 2’nd line corresponds to the elements.

Output: Print the given elements in an ascending order.

Sample Input: 5 2 1 4 3 Output: 1 2 3 4 5

Explanation: The number are sorted in the ascending order after processing the program which are 1 2 3 4 5.


void bubbleSort(int arr[], int n)
int i, j, temp;
for(i = 0; i < n; i++){
	for(j = 0; j < n-i-1; j++){
		if( arr[j] > arr[j+1]){
			temp = arr[j];
			arr[j] = arr[j+1];
			arr[j+1] = temp;
int main(){
int arr[100], i, n, step, temp;
scanf("%d", &n);
for(i = 0; i < n; i++){
	scanf("%d", &arr[i]);
bubbleSort(arr, n);
for(i = 0; i < n; i++){
printf("%d ", arr[i]);
return 0;


If you follow all the guidelines there is a high chance that you will crack the interview. Students usually underestimate their ability because they assume they can do it readily. The key factor to remember is that problem-solving skill is not the most significant aspect of ability. Don’t get demotivated if you don’t clear the test, maybe if u strive hard and work hard a little more you will bag a job far better than you expected. 

Good luck and ALL THE BEST!!!!! Never Give UP!!!

View Count:5.0k


Similar Articles

Wipro HR Interview Experiences

After passing the TR round, the interviewees are called for the HR round. Every company conducts an HR interview round to evaluate your.....

Cover image

Wipro Technical Interviews

After the aptitude test, the candidates who qualify will be invited to an interview round. If you achieve a high score on the online assessment, you’ll be invited to int...

Cover image

Cognizant previous year QnA and Interview Experience

Cognizant helps organizations remain ahead of the competition by modernizing technology, reinventing processes, and redefining customer experiences. I...

Cover image

Capgemini Previous Year Questions with Study Materials

Capgemini is a global leader in consulting, digital transformation, technology, and engineering services. In the rapidly evolving world of cloud, digi...

Cover image

MINDTREE Interview Experience and Previous Year Questions Part 2

Technical Round :Candidates who pass the online test will be invited to the technical interview...

Cover image

MINDTREE Interview Experience and Previous Year Questions Part 1

About Mindtree:Mindtree Ltd, located in Bangalore, India, is a prominent Indian multinational information technology and outsourcing company. The&nbsp...

Cover image

SAP Interview Experience

SAP (Systems, Applications, and Products in Data Processing) is the leading ERP (Enterprise Resource Planning) software package that is effective in e...

Cover image

TCS NQT Latest Questions and Answers

TCS NQT Interview kicks off with the aptitude test. The test follows the following pattern :&nbsp;TCS uses the TCS-iON software for their online aptit...

Cover image


About TCS NinjaTCS administers the NQT to select candidates for a variety of positions (National Qualifier Test). Tens of thousands of people apply fo...

Cover image

TCS Digital Interview Experience [2023]

About TCS DigitalTCS selects applicants for a variety of jobs by conducting the NQT (National Qualifier Test). About 10,000-15,000 job applicants subm...

Cover image

TCS NQT Technical Interview Questions

TCS Recruitment ProcessInterview RoundsInterview round 1:&nbsp; TCS NQTTCS NQT (National Qualifier T...

Cover image

TCS NQT Aptitude Questions

TCS NQT Aptitude has three sections, namely the Numerical Ability, Verbal Ability, and Reasoning Abi...

Cover image

TCS NQT Interview Experience [2023]

About TCS NQTTCS NQTs, also known as TCS National Qualifier Tests or Tata Consultancy Services Natio...

Cover image

Cognizant GenC Next Interview

What is GenC and GenC Next?GenC stands for Generation Cognizant. It basically means the fresher hiri...

Cover image