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

Project Engineer

Wipro pvt
upvote
share-icon
2 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: DBMS, OOPS, Basics of C, C++, Python, Java, Operating Systems
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

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

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Easy
Online Coding Test
Duration30 minutes
Interview date19 Jul 2021
Coding problem2

Two coding questions were given. I have written both the codes in Python Language.

1. Reverse an Array

Easy
0/40
Asked in companies
CIS - Cyber InfrastructureBNY MellonHCL Technologies

Given an array with N elements, the task is to reverse all the array elements and print the reversed array.

Problem approach

Algorithm :
1) Initialize start and end indexes as start = 0, end = n-1 
2) In a loop, swap arr[start] with arr[end] and change start and end as follows : 
start = start +1, end = end – 1
Time Complexity : O(n)

Try solving now

2. Segregate Even and Odd numbers

Easy
0/40
Asked in companies
SAP LabsAmazon

Ninja recently studied odd and even numbers but he is more interested in even numbers.

He has an array ‘A’ containing ‘N’ integers. He will transform this array by moving all the even numbers at the beginning of the array and all the odd numbers at the end of the array.

Output the final array after transformation. If there are multiple transformations possible for the array, output any.

Example :
N = 4
A = [ 1, 4, 3, 2 ]

Explanation : 

The even numbers are : 4, 2.
The odd numbers are : 1, 3.
The final array ‘A’ is : [ 4, 2, 1, 3 ].
Problem approach

Algorithm : 
1) Initialize two index variables left and right: 
left = 0, right = size -1 
2) Keep incrementing left index until we see an even number.
3) Keep decrementing right index until we see an odd number.
4) If left < right then swap arr[left] and arr[right]

Try solving now
02
Round
Easy
Video Call
Duration45 minutes
Interview date19 Jul 2021
Coding problem6

Technical Interview round with questions on core subjects and OOPS.

1. DBMS Question

What is Durability in ACID Properties?

Problem approach

Durability: 
This property ensures that once the transaction has completed execution, the updates and modifications to the database are stored in and written to disk and they persist even if a system failure occurs. These updates now become permanent and are stored in non-volatile memory. The effects of the transaction, thus, are never lost.

2. DBMS Question

What is Data Integrity?

Problem approach

Data integrity refers to the overall accuracy, completeness, and reliability of data. It can be specified by the lack of variation between two instances or consecutive updates of a record, indicating that your information is error-free. It also corresponds to the security of data on regulatory compliance.

3. DBMS Question

What is a foreign key?

Problem approach

A foreign key is the one that is used to link two tables together via the primary key. It means the columns of one table points to the primary key attribute of the other table. It further means that if any attribute is set as a primary key attribute will work in another table as a foreign key attribute. But one should know that a foreign key has nothing to do with the primary key.
The use of a foreign key is simply to link the attributes of two tables together with the help of a primary key attribute. Thus, it is used for creating and maintaining the relationship between the two relations.

4. SQL Question

What are constraints in SQL?

Problem approach

SQL constraints are used to specify rules for the data in a table. Constraints are used to limit the type of data that can go into a table. This ensures the accuracy and reliability of the data in the table. If there is any violation between the constraint and the data action, the action is aborted.

The following constraints are commonly used in SQL:
NOT NULL - Ensures that a column cannot have a NULL value
UNIQUE - Ensures that all values in a column are different
PRIMARY KEY - A combination of a NOT NULL and UNIQUE. Uniquely identifies each row in a table
FOREIGN KEY - Prevents actions that would destroy links between tables
CHECK - Ensures that the values in a column satisfies a specific condition
DEFAULT - Sets a default value for a column if no value is specified
CREATE INDEX - Used to create and retrieve data from the database very quickly

5. SQL Question

What is COMMIT command?

Problem approach

The COMMIT command is the transactional command used to save changes invoked by a transaction to the database. The COMMIT command is the transactional command used to save changes invoked by a transaction to the database. The COMMIT command saves all the transactions to the database since the last COMMIT or ROLLBACK command.

The syntax for the COMMIT command is as follows.

COMMIT;

6. SQL Question

Write the syntax for JOIN operation

Problem approach
SELECT column-names
FROM table-name1 
JOIN table-name2 ON column-name1 = column-name2
WHERE condition

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
Project Engineer
2 rounds | 6 problems
Interviewed by Wipro pvt
990 views
0 comments
0 upvotes
Project Engineer
3 rounds | 4 problems
Interviewed by Wipro pvt
1139 views
0 comments
0 upvotes
Project Engineer
3 rounds | 4 problems
Interviewed by Wipro pvt
1382 views
0 comments
0 upvotes
Project Engineer
3 rounds | 4 problems
Interviewed by Wipro pvt
1202 views
1 comments
0 upvotes
Companies with similar interview experiences
company logo
Project Engineer
2 rounds | 4 problems
Interviewed by Amdocs
1255 views
0 comments
0 upvotes