MountBlue Technologies interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

MountBlue Technologies
upvote
share-icon
3 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
I recently had the opportunity to interview with MountBlue Technologies for the Software Engineer position after applying through the Elitmus platform. The process consisted of multiple stages, starting with an online coding assessment followed by an in-person interview. The initial stage was the online coding assessment, where I was presented with coding problems to solve within a specified time frame. Upon successfully clearing this assessment, I was thrilled to receive an invitation for an in-person interview at MountBlue's office. The interview primarily focused on assessing my understanding of data structures and algorithms (DSA). I was presented with two coding problems, both of which tested my proficiency in DSA concepts. The first question (https://www.naukri.com/code360/library/matrix-in-wave-form) revolved around 2D arrays, challenging me to efficiently manipulate and analyze data within a multidimensional structure. It required a solid understanding of array traversal and manipulation techniques. The second question (Look-And-Say Sequence | Easy C++ solution) centered on string manipulation, assessing my ability to work with strings effectively. This problem allowed me to showcase my skills in handling string operations and algorithms.
Application story
I applied through the Elitmus platform and took the pH test. This allowed me to apply to companies and increased my chances of receiving a response from them.
Why selected/rejected for the role?
During the interview, I was able to solve both coding questions within a short amount of time, thanks to my strong problem-solving skills. I've dedicated a significant amount of time to practicing on multiple platforms, which has helped me develop a deep understanding of data structures and algorithms.
Preparation
Duration: 3 months
Topics: Data Structures, OOPs, Dynamic Programming, Recursion
Tip
Tip

Tip 1: Be efficient.
Tip 2: Learn the OOP concepts.
Tip 3: Do DSA problem-solving on any platform.

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

Tip 1: Try to include projects in your resume.
Tip 2: Highlight your skills.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 minutes
Interview date13 Oct 2023
Coding problem0

3 Questions from DSA.

02
Round
Easy
Online Coding Test
Duration90 minutes
Interview date4 Nov 2023
Coding problem2

1. Matrix in Wave Form

Easy
10m average time
85% success
0/40
Asked in companies
AmazonSAP LabsExpedia Group

You are given a two-dimensional matrix, and your task is to print the matrix in a waveform manner.

Sample Test Case

Input: matrix[][] = {{  1,   6,   11,   16}
                    {  2,   7,   12,   17}
                    {  3,   8,   13,   18}
                    {  4,   9,   14,   19}
                    {  5,  10,   15,   20}}

Output : 1 2 3 4 5 10 9 8 7 6 11 12 13 14 15 20 19 18 17 16
Problem approach

I used two loops to integrate odd and even columns. Odd number columns were integrated from top to down and even number column was integrated from down to up.

Try solving now

2. Look-And-Say Sequence

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

The Look-And-Say sequence is a sequence of positive integers. The sequence is as follows:

1, 11, 21, 1211, 111221, 312211, 13112221,...

This sequence is constructed in the following way:

The first number is 1.

This is read as “One 1”. 
Hence, the second number will be 11.

The second number is read as “Two 1s”. 
Hence, the third number will be 21.

The third number is read as “One 2, One 1”. 
Hence, the fourth number will be 1211. And so on.

The fourth term is read as “One 1, One 2, Two 1s”.

Hence, the fifth term will be 111221. And so on.

Given an integer N, find the Nth term of the sequence.

Problem approach

Counting the same consecutive character and adding this number in a new string when I got a different character, I appended the previous character and now start counting the new character.

Try solving now
03
Round
Easy
HR Round
Duration60 minutes
Interview date8 Nov 2023
Coding problem0

Normal questions from your education.

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 the purpose of the return keyword?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4782 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by MountBlue Technologies
1037 views
1 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6543 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3566 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3238 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2620 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes