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

SDE - Intern

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

Interview preparation journey

expand-icon
Journey
DSA Round: This round primarily tested problem-solving ability and coding fundamentals. I was given a couple of medium-level problems involving arrays and hashing. The interviewer was interested not just in the final solution but also in my approach, thought process, and how I optimized the solution. I explained my logic step by step, discussed edge cases, and improved the time complexity after an initial brute-force solution. The discussion was interactive and focused on clarity and efficiency. System Design Round: In this round, I was asked to design a scalable system (a typical real-world application). I started by gathering requirements and clarifying assumptions. Then, I proposed a high-level architecture, including components like databases, APIs, and load balancing. The interviewer asked follow-up questions about scalability, fault tolerance, and trade-offs between different approaches. The focus was on structured thinking and the ability to justify design decisions.
Application story
I applied for the role through my college’s campus placement portal. The company visited our campus as part of the recruitment drive, and interested students were required to register through the placement cell. The process began with an online assessment to shortlist candidates based on coding and aptitude skills. After clearing the test, I was shortlisted for the interview rounds. The placement cell coordinated all communications, and the process was conducted smoothly with clear instructions at each stage.
Why selected/rejected for the role?
I believe I was selected because of my clear problem-solving approach, strong understanding of core concepts, and ability to communicate my thoughts effectively. I focused on writing clean and optimized solutions while also explaining my reasoning. Additionally, my structured approach to system design and confidence during discussions helped create a positive impression. Overall, consistency in preparation and clarity in fundamentals played a key role in my selection.
Preparation
Duration: 5 months
Topics: Data Structures, Algorithms, System Design, OOP, Pointers
Tip
Tip

Tip 1: Practice at least 250 DSA problems, focusing on patterns and optimization.

Tip 2: Revise core concepts like Data Structures, OOP, and System Design regularly.

Tip 3: Do mock interviews and practice explaining your approach clearly.

Application process
Where: Campus
Eligibility: Above 7 CGPA, (Salary Package: 4 LPA)
Resume Tip
Resume tip

Tip 1: Include 2–3 strong projects that clearly demonstrate your skills and impact.

Tip 2: Do not add anything you cannot confidently explain in an interview.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date4 Nov 2023
Coding problem1

The round was conducted during the day in a well-organized environment. The process was smooth, and instructions were clearly communicated. The platform was stable, and there were no technical issues. The interviewer (in later rounds) was friendly and focused on understanding the approach rather than just the final answer.

1. 2 Sum

Moderate
0/80
Asked in companies
AmazonWells FargoHCL Technologies

Given an integer array Arr of size N and an integer target, your task is to find the indices of two elements of the array such that their sum is equal to target. Return <-1,-1> if no such pair exists.

Note:

If more than one such pair of indices exist, return the lexicographically smallest pair
You may not use the same element twice.
Problem approach

Use a hash map to store elements and their indices while iterating through the array. For each element, check if the complement (target − current element) exists in the map. This ensures an efficient solution with O(n) time complexity.

Try solving now
02
Round
Easy
Online Coding Interview
Duration50 Minutes
Interview date6 Nov 2023
Coding problem1

The round was conducted during the daytime in a well-monitored environment. The instructions were clear, and the overall process was smooth, without any technical issues. The difficulty level was moderate, and the platform was easy to use.

1. Maximum Product Subarray

Moderate
25m average time
75% success
0/80
Asked in companies
NoBrokerHSBCWalmart

You are given an array “arr'' of integers. Your task is to find the contiguous subarray within the array which has the largest product of its elements. You have to report this maximum product.

An array c is a subarray of array d if c can be obtained from d by deletion of several elements from the beginning and several elements from the end.

For e.g.- The non-empty subarrays of an array [1,2,3] will be- [1],[2],[3],[1,2],[2,3],[1,2,3]. 
For Example:
If arr = {-3,4,5}.
All the possible non-empty contiguous subarrays of “arr” are {-3}, {4}, {5}, {-3,4}, {4,5} and {-3,4,5}.
The product of these subarrays are -3, 4, 5, -12, 20 and -60 respectively.
The maximum product is 20. Hence, the answer is 20.
Follow Up:
Can you solve this in linear time and constant space complexity?
Problem approach

Track both maximum and minimum products at each step because a negative number can turn a small product into a large one. Update values iteratively to get the final result in O(n) time.

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

Which data structure is used to implement a DFS?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
5027 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by MountBlue Technologies
1065 views
1 comments
0 upvotes
company logo
Software Engineer
3 rounds | 2 problems
Interviewed by MountBlue Technologies
1203 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3720 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Arcesium
3754 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Arcesium
2693 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by BNY Mellon
2359 views
0 comments
0 upvotes