Wipro Placement Exam Syllabus 2022 with Free Mock Test

You are currently viewing Wipro Placement Exam Syllabus 2022 with Free Mock Test

Wipro is one of the leading IT transformation, consulting and business process services provider company in India. For every student it is a dream to get placed in Wipro. If you are preparing for Wipro placement exam it is very important for you to know the exam syllabus, recruitment process and pattern.

This article provides information about Wipro recruitment process, eligibility, pattern and exam syllabus. First have a look on Wipro placement exam eligibility criteria

Wipro Placement Eligibility Criteria

  • A candidate must have minimum 60% marks in 10th and 12th (or diploma).
  • Minimum 60% required throughout the degree.
  • A candidate should not have any pending backlogs at the time of appearing for Wipro selection process.
  • A candidate must have graduation from Full-Time course recognized by Central/State government of India.

Wipro recruitment process consists of 3 rounds which are as follows:

1. Online written test

  • Aptitude (Logical Ability, Quantitative Ability, Verbal Ability)
  • Coading
  • Wipro Written Communication

2. Technical Interview

3. HR Interview

 

1. Online Written Test

Writen test is divided into 3 sections, consists of total 55 questions with a time limit of 128 minutes.

1. Aptitude: This section consists of total 52 questions with a time limit of 48 minutes. Aptitude section include questions from Logical Ability, Quantitative Ability, Verbal Ability.

 

MCQsTime
Logical Ability14 

48 Minutes

Quantitative Ability16
Verbal Ability22

 

Enroll Now: Free Online Wipro Mock Test 

Logical Ability Syllabus:

  • Deductive Reasoning
  • Coding deductive logic
  • Blood Relation
  • Directional Sense
  • Objective Reasoning
  • Selection decision tables
  • Odd Man Out
  • Statement & Conclusion
  • Analogy and Classification recognition
  • Coding and Number series recognition
  • Seating Arrangements
  • Mathematical Orders
  • Inferred Meaning
  • Logical word sequence
  • Data sufficiency
  • Syllogism
  • Data Arrangement

 

Quantitative Ability Syllabus

  • LCM & HCF
  • Divisibility
  • Numbers, decimal fractions and power
  • Time & Work
  • Pipes and Cisterns
  • Averages
  • Profit and Loss
  • Simple and Compound Interest
  • Time, Speed and Distance
  • Inverse
  • Problems on Trains
  • Geometry, Coordinate Geometry
  • Clocks & Calendar
  • Logarithms
  • Permutation and Combinations
  • Probability
  • Ratio & Proportion
  • Algebra
  • Allegations and Mixtures
  • Problem on Ages

 

Verbal Ability Syllabus

  • Synonyms
  • Antonyms
  • Jumbled Sentence
  • Sentence Formation
  • Inferential and Literal Comprehension
  • Contextual Vocabulary
  • Comprehension ordering
  • Error Identification
  • Sentence Improvement & Construction
  • Subject-Verb Agreement
  • Tenses & Articles
  • Preposition & Conjunctions

 

Enroll Now: Free Online Wipro Mock Test 

2. Coding : In this section candidates can choose their preferred language, based on which they have to solve 2 coding problem statements with a time limit of 60 minutes.

Below is the list of Languages from which candidates can choose

  • C
  • C++
  • Java
  • Python
  • Perl, etc.

Questions commonly asked from topics : Arrays and Matrices, Strings, Stacks Queues , Linked List , Computational Geometry  Sorting & searching, dynamic programming.

Some previously asked coding statement problems in wipro placement exam:

Q1. Dinesh is fond of video games. Due to the pandemic, he designs a video game called Corona world. In this game, the player enters the game with a certain energy. The player should defeat all the corona infected zombies to reach the next level. When time increases the zombies will increase double the previous minute. Anyhow the player can manage to fight against all the zombies. In this case, definitely the player can not achieve the promotion. Hence the player gets a superpower to destroy all the zombies in the current level when the current game time is a palindrome. Anyhow the player can manage only if he knows the time taken to get the superpower. Help the player by providing the minimum minutes needed to get the superpower by which he can destroy all the zombies. You will be provided with the starting time of the game.

Input Format: First-line contains a string representing the starting time.

Output: A string representing the minimum minutes needed to get the superpower.

Constraints: Input time will be in 24 hours format

Sample Input: 05:39

Sample Output: 11

Explanation: It takes 11 minutes for minute value to become 50, 05:50 is a palindromic time.

Solution

Input: 04:45

Program in C++

#include <bits/stdc++.h>
using namespace std;
int get_palindrome_time(string str)
{
int hh, mm;
hh = (str[0] – 48) * 10 + (str[1] – 48);
mm = (str[3] – 48) * 10 + (str[4] – 48);
int requiredTime = 0;
while (hh % 10 != mm / 10 || hh / 10 != mm % 10)
{
++mm;
if (mm == 60)
{
mm = 0;
++hh;
}
if (hh == 24)
hh = 0;
++requiredTime;
}
return requiredTime;
}
int main()
{
string str;
getline(cin,str);
cout << get_palindrome_time(str) << endl;
}

Output: 65

 

Q2. Given an integer matrix of size N x N. Traverse it in a spiral form.

Format:

Input: The first line contains N, which represents the number of rows and columns of a matrix. The next N lines contain N values, each representing the values of the matrix.

Output: A single line containing integers with space, representing the desired traversal.

Constraints: 0 < N < 500

Example:

Input:

3

1 2 3

4 5 6

7 8 9

Output:

1 2 3 6 9 8 7 4 5

Solution:

Input

3

1 2 3

4 5 6

7 8 9

Program in Java 

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int n = sc.nextInt();
int matrix[][] = new int[n][n];

for (int i = 0; i < n; i++) {

for (int j = 0; j < n; j++)
matrix[i][j] = sc.nextInt();
}

List<Integer> ans = new ArrayList<>();
int totalSize = n * n;
int top = 0, bottom = n – 1, left = 0, right = n – 1;

while (ans.size() < totalSize) {

for (int i = left; i <= right && ans.size() < totalSize; i++)
ans.add(matrix[top][i]);

top++;

for (int i = top; i <= bottom && ans.size() < totalSize; i++)
ans.add(matrix[i][right]);

right–;

for (int i = right; i >= left && ans.size() < totalSize; i–)
ans.add(matrix[bottom][i]);

bottom–;

for (int i = bottom; i >= top && ans.size() < totalSize; i–)
ans.add(matrix[i][left]);

left++;
}

for (int element : ans)
System.out.print(element + ” “);
}
}

OUTPUT

1 2 3 6 9 8 7 4 5

 

Q3:“Number of triangles that can be formed with n points”

Input: P[] = {{0, 0}, {2, 0}, {1, 1}, {2, 2}}

Output: 3

Possible triangles can be [(0, 0}, (2, 0), (1, 1)], [(0, 0), (2, 0), (2, 2)] and [(1, 1), (2, 2), (2, 0)]

Input : P[] = {{0, 0}, {2, 0}, {1, 1}}

Output : 1

Program in C++

// C++ implementation of the above approach
#include <bits/stdc++.h>
using namespace std;

// This function returns the required number
// of triangles
int countTriangles(pair<int, int> P[], int N)
{
// Hash Map to store the frequency of
// slope corresponding to a point (X, Y)
map<pair<int, int>, int> mp;
int ans = 0;

// Iterate over all possible points
for (int i = 0; i < N; i++) {
mp.clear();

// Calculate slope of all elements
// with current element
for (int j = i + 1; j < N; j++) {
int X = P[i].first – P[j].first;
int Y = P[i].second – P[j].second;

// find the slope with reduced
// fraction
int g = __gcd(X, Y);
X /= g;
Y /= g;
mp[{ X, Y }]++;
}
int num = N – (i + 1);

// Total number of ways to form a triangle
// having one point as current element
ans += (num * (num – 1)) / 2;

// Subtracting the total number of ways to
// form a triangle having the same slope or are
// collinear
for (auto j : mp)
ans -= (j.second * (j.second – 1)) / 2;
}
return ans;
}

// Driver Code to test above function
int main()
{
pair<int, int> P[] = { { 0, 0 }, { 2, 0 }, { 1, 1 }, { 2, 2 } };
int N = sizeof(P) / sizeof(P[0]);
cout << countTriangles(P, N) << endl;
return 0;
}

Output: 3

Enroll Now: Free Online Wipro Mock Test 

3. Written Communication Test: This is a computer based essay writing round. In this round candidate have to write his /her view or opinion in 200-400 words on particular topic with a time limit of 20 minutes. This is an important round because there is a high chance that the interviewer might ask questions from essay that you have written.

Sample Topics for easy writing for Wipro placement exam :

  1. Using Laptops and Smartphones in the Class: Is It an Efficient Way of Education?
  2.  Has technology become a new addiction? Have we become slaves to our new creation?
  3. Impact of the Latest technologies on the daily lifestyle
  4. We spend more and more free time surfing the Internet and on social networks. Is it worth our time?

 

2. Technical Interview 

This is a face-to-face technical interview. As the name suggest in this round interviewer asks some technical question based on coding concept, operating system, data structure, DBMS, questions from your projects.

Sample Technical Questions:

  1. What makes a macro faster than a function in the C programming language?
  2. What are the differences between an object-oriented programming language and object-based programming language?
  3. What do you understand about order of precedence and associativity in Java, and how do you use them?
  4. How can you make a request for garbage collection in Java?

 

3. HR Interview

In final round there will be some basic  HR questions, puzzles and technical questions to check your communication skill, confidence and body language.

Sample HR questions are as follows:

  1. Tell me about some of your recent goals and what you did to achieve them.
  2. Why do you want to work at our company?
  3. Why should I hire you?
  4. Where do you see yourself five years from now?
  5. What is your strength or weakness?
  6. Questions on Leadership,Teamwork, Hobbies
  7. Where do you see yourself five years from now?
  8. Tell me about Wipro ?
  9. What can you do for us that other candidates can’t?

Enroll Now: Free Online Wipro Mock Test 

 

Leave a Reply