MAQ Software interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

MAQ Software
upvote
share-icon
3 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1 Month
Topics: Data Structure, Design and analysis of algorithms, DBMS, operating system, computer network, competitive programming
Tip
Tip

Tip 1 : prepare for competitive programming
Tip 2 : know about standard algorithm
Tip 3 : must be good with dbms

Application process
Where: Other
Eligibility: Above 65%
Resume Tip
Resume tip

Tip 1 : must have projects, which you can explain to them
Tip 2 : have things on resume, that you are totally certain about.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration30 minutes
Interview date1 Sep 2019
Coding problem0

Timing: 10AM
Environment: great
Language options: C, C++, Java but not python

02
Round
Medium
Face to Face
Duration40 minutes
Interview date1 Oct 2019
Coding problem1

Asked about time complexity of algorithm, puzzles, DBMS, cutting edge technologies etc. What are indexes?

1. Flip Bits

Easy
15m average time
85% success
0/40
Asked in companies
InfosysFlipkartMyntra

You are given an array of integers ARR[] of size N consisting of zeros and ones. You have to select a subset and flip bits of that subset. You have to return the count of maximum one’s that you can obtain by flipping chosen sub-array at most once.

A flip operation is one in which you turn 1 into 0 and 0 into 1.

For example:
If you are given an array {1, 1, 0, 0, 1} then you will have to return the count of maximum one’s you can obtain by flipping anyone chosen sub-array at most once, so here you will clearly choose sub-array from the index 2 to 3 and then flip it's bits. So, the final array comes out to be {1, 1, 1, 1, 1} which contains five ones and so you will return 5.
Try solving now
03
Round
Medium
Face to Face
Duration20 minutes
Interview date1 Oct 2019
Coding problem1

Asked 1 standard algorithm

1. Find Number Of Islands

Moderate
34m average time
60% success
0/80
Asked in companies
AppleZomatoAtlassian

You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 signifies water.

A cell is said to be connected to another cell, if one cell lies immediately next to the other cell, in any of the eight directions (two vertical, two horizontal, and four diagonals).

A group of connected cells having value 1 is called an island. Your task is to find the number of such islands present in the matrix.

Try solving now

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 create a function in JavaScript?

Choose another skill to practice
Start a Discussion
Similar interview experiences
company logo
Software Engineer
1 rounds | 4 problems
Interviewed by MAQ Software
5061 views
0 comments
0 upvotes
company logo
Software Engineer
4 rounds | 10 problems
Interviewed by MAQ Software
2673 views
0 comments
0 upvotes
company logo
Software Engineer
1 rounds | 1 problems
Interviewed by MAQ Software
1602 views
0 comments
0 upvotes
company logo
Associate Software Developer
2 rounds | 6 problems
Interviewed by MAQ Software
631 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
2410 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
1665 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes