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

Software Engineer

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

Interview preparation journey

expand-icon
Journey
In the middle of my 6th semester, Wipro initiated its hiring drive, and I began my preparation beforehand. My college placements commenced in the 6th semester, and during that time, I applied for the Wipro hiring process. Following the selection criteria, I applied for the role and was successfully shortlisted. A webinar was conducted to familiarize us with the hiring structure, and I received the test link for the online assessment after a few days. The process was well-organized, and I received the results within two weeks after all rounds were conducted.
Application story
I applied for the position during my 6th semester, around September 2021. This was one of the initial hiring rounds I participated in. Before the interviews, I had already reviewed all the relevant topics and practised technical questions. In preparation for the Online Assessment (OA), I focused on practising aptitude, logical reasoning, and math questions. Being uncertain about the specific areas to cover, I ensured thorough preparation by reviewing all core subjects of Computer Science and Engineering (CSE). The entire process was conducted remotely and proceeded swiftly.
Why selected/rejected for the role?
Since I was unsure about which topics to focus on, I opted for a complete revision of all Computer Science and Engineering (CSE) subjects. This approach ensured that I was well-prepared. Additionally, I reviewed a set of commonly asked questions and took a few mock assessments to enhance my time management skills. I believe that my mock tests and preparation played a crucial role in my selection.
Preparation
Duration: 2 months
Topics: DSA, Operating Systems, OOPS, DBMS, SQL, Computer networks, Aptitude
Tip
Tip

Revise Core CSE Subjects and Role-Specific Topics

Practice Interview Experience Questions

Practice Aptitude and Reasoning Questions

Take Mock Tests

Application process
Where: Campus
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1: Add role-specific skills

Tip 2: Add projects with technologies used.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minitues
Interview date15 Sep 2021
Coding problem6

Around morning the OA was conducted.
The rounds were conducted remotely, and the following areas were covered:
Numerical Ability - (Time and speed, profit and loss, C.I. and S.I., work done and time taken by n-men)
Logical Reasoning
Puzzle and Sequence Questions
Verbal Ability
Aptitude
Computer Fundamentals/Technical/Pseudo Code
Coding Questions

1. Minimum sum of squares

Easy
0/40
Asked in companies
AmazonGoogle inc

Given a number num, print minimum perfect squares to add that sum to the given number num.

Problem approach

Based on the constraints I used a recursive approach where the loop started from 1 and it can go till sqrt(n) because beyond that it will never go i.e. if for(i 1..sqrt(num)) then num-i will only be possible if i is less than or equal to sqrt(num)

Try solving now

2. Factorial of a Number

Moderate
25m average time
70% success
0/80
Asked in companies
HCL TechnologiesHCL TechnologiesWells Fargo

You are given an integer ‘N’. You have to print the value of Factorial of ‘N’. The Factorial of a number ‘N’ is defined as the product of all numbers from 1 to ‘N’.

For Example:
Consider if ‘N’ = 4, the Factorial of 4 will be the product of all numbers from 1 to 4, which is 1 * 2 * 3 * 4 = 24. Hence, the answer is 24.
Problem approach

This can be done using recursion, memoization, and DP. Based on constraints I coded the iterative approach.

Try solving now

3. Aptitude Question

A story was built where 2 friends start from one point and move left, then right and then travel some distance and then both again move, change directions, shift and at the end tell the distance between them.

Problem approach

Tip 1: Take pen and paper to solve
Tip 2: Don't spend too much time on puzzles, focus more on solving maximum questions in less time
 

4. SQL Question

SQL queries were given and based on the output select the correct option.

Problem approach

Tip 1: Practice SQL queries thoroughly.
Tip 2: Use pen and paper to draw schema relations.
Tip 3: Familiarize yourself with common database queries and normalization

5. Operating System

Question based on OS and differences. 
What is deadlock? (Learn)
What is Thread? (Learn)
Differences between process and thread? (Learn)
What is caching? (Learn)
What is virtual memory? (Learn)

Problem approach

Tip 1: Read all options before submitting
Tip 2: Make notes

6. DBMS Questions

Questions were based on the difference
Differences between DDL, DML, and DCL. (Learn)
Difference between primary key and unique key. (Learn)
What are your views? (Learn)
What are the procedures? (Learn)

Problem approach

Tip 1: Cover SQL topics thoroughly and revise.
Tip 2: Identify and review mostly asked topics in SQL preparation.

02
Round
Medium
Video Call
Duration40 minutes
Interview date22 Sep 2021
Coding problem3

The round was scheduled in the evening at around 5 PM. I was asked technical topics with in-depth questions related to data structures, algorithms, DBMS, SQL, and OS. I managed to answer most of the questions, but there were around two questions that I was not completely sure about and conveyed to the interviewer. Towards the end, we discussed the training process for hires, and I received feedback based on my interview performance.

1. SQL Questions

I was asked some SQL questions and some differences.

Problem approach

Tip 1: Prepared SQL 
Tip 2: With definitions try to give examples (ex: explain DDL with DDL commands)

2. Middle Of Linked List

Easy
20m average time
80% success
0/40
Asked in companies
SamsungGoldman SachsOracle

Given a singly linked list of 'N' nodes. The objective is to determine the middle node of a singly linked list. However, if the list has an even number of nodes, we return the second middle node.

Note:
1. If the list is empty, the function immediately returns None because there is no middle node to find.
2. If the list has only one node, then the only node in the list is trivially the middle node, and the function returns that node.
Problem approach

I had two approaches with me and I started with the naive approach
Step 1: base case to check if the list is not empty
Step 2: Find the length of the list
Step 3: run loop to till length/2 and print that node

I explained my approach and coded the problem

Try solving now

3. Middle Of Linked List

Easy
20m average time
80% success
0/40
Asked in companies
SamsungGoldman SachsOracle

Given a linked list, write a program to find the middle node of the list. Any other approach? Didn't ask to code, just explain the approach if any.

Problem approach

I used the turtle approach where the slow pointer runs one step and a fast pointer runs two steps, I explained my approach and complexity.

Try solving now
03
Round
Easy
HR Round
Duration30 minutes
Interview date24 Sep 2021
Coding problem0

The HR round was conducted remotely. It began with an introduction and was followed by a series of questions related to my internship, projects, college and skills.

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
2628 views
2 comments
0 upvotes
Software Engineer
3 rounds | 5 problems
Interviewed by Wipro pvt
1948 views
0 comments
0 upvotes
Software Engineer
4 rounds | 4 problems
Interviewed by Wipro pvt
2701 views
0 comments
0 upvotes
Software Engineer
1 rounds | 2 problems
Interviewed by Wipro pvt
0 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7977 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
10148 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4448 views
1 comments
0 upvotes