VMware Inc interview experience Real time questions & tips from candidates to crack your interview

MTS-2

VMware Inc
upvote
share-icon
5 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1.5 Months
Topics: Data Structures , System Design , computer networks , Design patterns in java , OOPS , Algorithms , Mysql , Mongo , Dynamic Programming
Tip
Tip

Tip 1 : Practice as many DSA questions as possible with focus on tree ,graph ,arrays ,Dynamic Programming
Tip 2 : Go through standard design practices ,Focus on LLD(using OOPs) and HLD (caching, horizontal scaling ,vertical scaling )
Tip 3 : Brush up computer network basics with focus on routing protocols , OSI vs TCP Model

Application process
Where: Email Approach
Eligibility: Good hands on exposure in java
Resume Tip
Resume tip

Tip 1 : Have a good description of industrial experience(your contributions in previous company) along with some personal projects.
Tip 2 : Try to list down your skills and accomplishments . Ex: codechef profile , Github profile , Skill badges in Hackerrank.

Interview rounds

01
Round
Medium
Face to Face
Duration60 Minutes
Interview date19 Mar 2022
Coding problem2

1. Diameter Of Binary Tree

Easy
10m average time
90% success
0/40
Asked in companies
AdobePhonePeAmazon

The diameter of a tree is the number of nodes on the longest path between two end nodes

Problem approach

1)the diameter of T’s left subtree.
2)the diameter of T’s right subtree.
3)the longest path between leaves that goes through the root of T

Try solving now

2. Trapping Rain Water

Moderate
15m average time
80% success
0/80
Asked in companies
HCL TechnologiesCiti BankAtlassian

Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after raining

Problem approach

Traverse the array from start to end.
For every element, traverse the array from start to that index and find the maximum height (a) and traverse the array from the current index to end, and find the maximum height (b).
The amount of water that will be stored in this column is min(a,b) – array[i], add this value to the total amount of water stored
Print the total amount of water stored.

Try solving now
02
Round
Medium
Face to Face
Duration60 Minutes
Interview date6 Apr 2022
Coding problem2

1. Word Break-1

Hard
36m average time
55% success
0/120
Asked in companies
IBMAmazonMicrosoft

You are given a string 's', and a dictionary of words 'dict' containing 'n' words. Your task is to add spaces in 's' to form valid sentences, where each word is a word from the dictionary.


You need to return all possible sentences that can be formed using the given dictionary.


Note :
The same word from a dictionary can be used as many times as possible to make sentences.
Problem approach

The idea is simple, we consider each prefix and search it in dictionary. If the prefix is present in dictionary, we recur for rest of the string

Try solving now

2. Total area of overlapping rectangles

Easy
10m average time
90% success
0/40
Asked in companies
MicrosoftSAP LabsOracle

You are given two arbitrary rectangles on a 2-D coordinate plane, which may have an intersecting area. You have to find the net area covered by both the rectangles on the cartesian plane.

explain_image

The orange area depicted in the above figure is the net area covered by both rectangles on the cartesian plane.

Note:

1. For a rectangle, its top left and bottom right coordinates are given.

2. Coordinates of the rectangles are integer values.

3. Edges of the given rectangles will always be parallel to the X and Y coordinate axes of the cartesian plane.

4. It is guaranteed that both the rectangles will have at least a unit area.
Try solving now
03
Round
Medium
Face to Face
Duration60 Minutes
Interview date15 Apr 2022
Coding problem2

1. System Design Question

It was an Object oriented design round wherein i was supposed to come up with requirements, figure out actors in system, identify use cases for actors, create a class diagram and then provide the contracts and interactions of these classes with each other .

Its Regarding a Payment gateway.

2. Computer Networking based Questions

Some Questions were asked on routing protocols , Java Exception Handling ,Unit Tests , Mulithreading.

04
Round
Easy
Face to Face
Duration45 Minutes
Interview date19 Apr 2022
Coding problem1

1. Project Based Questions

Its a discussion regarding Projects I worked and challanges I faced while working on those projects . It also covered some HLD concepts like scaling ,caching , rabbitmq vs kafka .

05
Round
Easy
HR Round
Duration20 Minutes
Interview date23 Jun 2022
Coding problem1

1. Basic HR questions

Its a normal hr-round with discussion on Company culture , Compensation etc.

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
company logo
Staff Engineer
3 rounds | 4 problems
Interviewed by VMware Inc
1220 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by VMware Inc
1218 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by VMware Inc
1139 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 5 problems
Interviewed by VMware Inc
1072 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
MTS-2
3 rounds | 5 problems
Interviewed by Adobe
2518 views
0 comments
0 upvotes
company logo
MTS-2
3 rounds | 6 problems
Interviewed by Adobe
2784 views
0 comments
0 upvotes
company logo
MTS-2
1 rounds | 3 problems
Interviewed by Oracle
1164 views
0 comments
0 upvotes