Mercer Mettl interview experience Real time questions & tips from candidates to crack your interview

Software Quality Engineer

Mercer Mettl
upvote
share-icon
2 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: Testing, Data Structure Concepts, OOPS, Array and Slices, Pointer.
Tip
Tip

Tip 1 : Practice Coding questions from HackerRank
Tip 2 : Practice testing concepts
Tip 3 : Go-through OOPS is must

Application process
Where: Campus
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Have some projects on resume with highlight your exam score.
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Medium
Online Coding Test
Duration60 minutes
Interview date1 Jul 2021
Coding problem4

- Evening timming
- Environment was good
- No activity
- Interview was average

1. Count distinct Bitwise OR of all subarrays

Easy
10m average time
90% success
0/40
Asked in companies
OYOOlaSamsung R&D Institute

You are given an array consisting of N positive integers, your task is to count the number of distinct possible values that can be obtained by taking the bitwise OR of the elements of all possible subarrays of the given array

Note:

1) A subarray is a part of the array which is contiguous (i.e. elements in the original array occupy consecutive positions) and inherently maintains the order of elements. For example, the subarrays of the array {1, 2, 3} are {1}, {1, 2}, {1, 2, 3}, {2}, {2, 3}, and {3}.
2) Bitwise OR operation takes two numbers and performs OR operation on every bit of those two numbers. For example, consider two numbers 2 and 3 their bitwise OR will be 3. Because the binary representation of 2 is 10 and the binary representation of 3 is 11. And OR of 10 and 11 will be 11 which evaluates to 3.
3) The array may contain duplicate elements.
Try solving now

2. Operating System Question

Q- .What are the issues related to concurrency?

Problem approach

Tip 1: Read Database concepts thoroughly like deadlock, concurrency
Tip 2: Do practice writing of approaches

Answer - 
1- Non-atomic –
Operations that are non-atomic but interruptible by multiple processes can cause problems.
2- Race conditions –
A race condition occurs of the outcome depends on which of several processes gets to a point first.
3- Blocking –
Processes can block waiting for resources. A process could be blocked for a long period of time waiting for input from a terminal. If the process is required to periodically update some data, this would be very undesirable.
4 -Starvation –
It occurs when a process does not obtain service to progress.
5 - Deadlock –
It occurs when two processes are blocked and hence neither can proceed to execute

3. Puzzle Question

One rabbit saw 6 elephants while going towards River. Every elephant saw 2 monkeys are going towards river. Every monkey holds one tortoice in their hands.

How many animals are going towards the river?

A) 14 B) 11
C) 8 D) 5

Problem approach

- From the given data,

1 rabbit is going towards river not the six eephants. And these 6 elephants saw 2 monkeys are going towards river. Each monkey is holding 1 tortoice.
Hence, number of animals going towards river are 1 rabbit, 2 monkeys and 2 tortoice
= 1 + 2 + 2
= 5.

4. Count Substrings With K Ones

Moderate
23m average time
0/80
Asked in companies
AmazonMedia.netOla

You are given a binary array 'arr' of length 'N' and an integer 'k'. Return the number of subarrays having the count of 1's equal to ‘k’.


Example :
Let the array 'arr' be: [1, 0, 1].
Let ‘k’ be: 1

Then the subarrays having the number of ones equal to ‘k’ will be: [1], [1,0], [0,1], [1].
Try solving now
02
Round
Easy
HR Round
Duration15 minutes
Interview date5 Jul 2021
Coding problem1

- Morning time
- Environment was good.
- No activity
- Interview was good

1. Basic HR Questions

Tell me something about yourself in brief? 

What are your strengths and weaknesses? 

Why do you want to join Mettl? 

Salary discussion at last.

Problem approach

Tip 1 : With confidence give your valid approaches
Tip 2 : Keep your voice smooth.

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - 1
2 rounds | 4 problems
Interviewed by Mercer Mettl
1199 views
0 comments
0 upvotes
SDE - 1
2 rounds | 4 problems
Interviewed by Mercer Mettl
1170 views
0 comments
0 upvotes
SDE - 1
3 rounds | 5 problems
Interviewed by Mercer Mettl
1164 views
0 comments
0 upvotes
Fullstack Developer
2 rounds | 2 problems
Interviewed by Mercer Mettl
491 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Quality Engineer
6 rounds | 19 problems
Interviewed by Adobe
1622 views
0 comments
0 upvotes