Wipro pvt interview experience Real time questions & tips from candidates to crack your interview

Senior Software Engineer

Wipro pvt
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 5 months
Topics: Data Structures, OOPS, RDBMS, Algorithms, Java
Tip
Tip

Tip 1 : Explanation of theoretical topics should be crisp, clear, sufficient, and up to mark.
Tip 2 : The logic of the Program should be optimized.

Application process
Where: Campus
Eligibility: 60% in Graduation
Resume Tip
Resume tip

Tip 1 : Explain your project properly (What is your project, what is your role, what technology you have used).
Tip 2 : Don't insert any false or additional things that you don't know.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date15 Mar 2017
Coding problem2

1. Pattern: Triangle of numbers

Moderate
0/80
Asked in companies
DunzoHCL TechnologiesUnthinkable Solutions
Pattern for N = 4


The dots represent spaces.



Problem approach

For loops should be as follows
for(int i=1; i<(n+(n-1)); i+2){
for(int j=1; j<+i; j+2){
sysout(j);
}
}

Try solving now

2. Minimum count of balls in a bag

Moderate
15m average time
85% success
0/80
Asked in companies
Wells FargoNatwest GroupFlipkart limited

You are given an integer array ‘ARR’ of size ‘N’, where ‘ARR[i]’ denotes the number of balls in the ‘i-th’ bag. You are also given an integer ‘M’, denoting the maximum number of operations you can perform on ‘ARR’ (the given collection of bags).

In each operation, you can do the following:

  • Choose a bag from the collection and divide it into two new bags such that each bag contains a positive (non-zero) number of balls. Remove the chosen bag from the collection and add the new bags into the collection.

After performing the operations, let ‘X’ be the maximum number of balls in a bag. The task is to find the minimum possible value of ‘X’ and return it.

Example:
ARR = [5, 7], N = 2, M = 2

Perform the following two operations on ‘ARR’: 
1. Divide the bag with 7 balls into 3 and 4. New ARR = [3, 4, 5].
2. Divide the bag with 5 balls into 1 and 4. New ARR = [1, 3, 4, 4].

The bag with the maximum number of balls has 4 balls. Hence, the minimum possible value of ‘X’ is 4. Return 4 as the answer.
Note:
1. You can perform any number of operations between [0, M], both included.
2. Avoid using the 'Modulo' operator as it can cause Time Limit Exceeded.
Try solving now
02
Round
Medium
Face to Face
Duration45 minutes
Interview date24 Mar 2017
Coding problem2

Interview of Coding and theoretical topics with DBMS

1. Raid In The City

Easy
15m average time
85% success
0/40
Asked in company
Intuit

In a city, there are N houses in a line. Each house is 1 unit apart from the other i.e. distance between any two adjacent houses is 1 unit. The city has both corrupt and honest inhabitants. As a result, some houses contain black money while some contain white money.

The government of India decided to raid this city. Now people having black money want to convert it into white money as soon as possible. The only possible way to do this conversion is to take the black money to the houses with white money. But there is the following restriction: The maximum amount of black money that a white money house can convert is equal to the amount of money that the white house contains.

Note:
We are representing white money as positive integers and black money as negative integers. 
For example:
Let‘s assume ‘HOUSES’ =   [2, -2, -1, 2, -1]. In this example ‘HOUSES[0]’ and ‘HOUSES[3]’ ( 0-based indexing) contain white money while ‘HOUSES[1]’, ‘HOUSES[2]’ and ‘HOUSES[4]’ and  (0-based indexing) contain black money.

The cost of transferring money from one house to another house is the distance between these houses * amount of money transferred.

For example:
Let‘s assume ‘HOUSES’ =   [2, -2, -1, 2, -1]. If we want to transfer all black money from ‘HOUSE[1]’ to ‘HOUSE[3], then the cost of transferring the money is (abs(1 - 3) * (2)) => 4.

Your task is to find the minimum cost of converting all the black money into white.

Note:
The sum of the amount of black money in all houses is exactly equal to the sum of the amount of white money in all houses.
Try solving now

2. DBMS

  • What do you know about normalization?
  • What are acid properties?
  • Some SQL Queries?
Problem approach

Go through DBMS Concepts

03
Round
Easy
HR Round
Duration30 minutes
Interview date27 Mar 2017
Coding problem1

1. Basic HR Questions

  • What do you expect from the organization?
  • What is your salary expectation?
  • How do you think you perfectly fit in the company?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
Software Engineer
3 rounds | 5 problems
Interviewed by Wipro pvt
1948 views
0 comments
0 upvotes
Software Engineer Trainee
3 rounds | 4 problems
Interviewed by Wipro pvt
2704 views
0 comments
0 upvotes
SDE - 1
3 rounds | 12 problems
Interviewed by Wipro pvt
0 views
0 comments
0 upvotes
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Wipro pvt
1995 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
1 rounds | 6 problems
Interviewed by Arcesium
3920 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Ernst & Young (EY)
5173 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by HCL Technologies
3155 views
3 comments
0 upvotes