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

SDE - 1

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

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures and Algorithms, Operating System, Computer Networks, Database Management System, System Design, Object Oriented Programming.
Tip
Tip

Tip 1 : Practice as many questions as you can, and most importantly practice questions daily rather than doing bulk solving in end.
Tip 2 : Do some good projects, good means that the tech stack used in it should be advanced and make sure the project is not the common one that is made as a part of any online course. 
Tip 3 : Have a good knowledge of CS fundamentals specifically OS and CN.

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Mention your projects and achievements, achievements mean when you have secured some good position, do not mention securing some 500 or so rank in a global contest.
Tip 2 : Do not brag and be yourself, you should put only those things in your resume for you can talk about clearly without much thinking and at which you are confident.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date15 Aug 2021
Coding problem1

First-round was an online test, which comprised of MCQs related to cs- fundamentals (OS and CN), and were slightly on the tougher side, there was one section for output-based questions, where we were given the choice to select any two programming languages of our choice among C, C++, Java, and Python. And the last section consisted of one programming question.

Overall in the first section, the weightage of MCQs was higher because the coding question was allotted only 10 marks.

1. Remove K Digits

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

You are given a non-negative integer ‘num’ in the form of a string and provided with an integer ‘k’.


You need to find the smallest integer possible by removing exactly ‘k’ digits from ‘num.’


Note :
‘num’ does not have leading zeros except when ‘num’ equals zero.
Example:
Input: ‘num’ = ‘141’ , ‘k’ = 1.

Output: ‘11’

Explanation: By removing only 1 digit from ‘num’, 3 numbers can be formed: 14, 11, and 41. Out of which 11 is the smallest number.
Note :
You don’t have to print anything. It has already been taken care of. Just implement the given function.
Problem approach

Use a stack that you keep sorted ascendingly. You remove elements from it as long as you can still make it to n - k digits,
and your current element is smaller than the top of the stack:

Try solving now
02
Round
Medium
Face to Face
Duration65 minutes
Interview date17 Jun 2022
Coding problem1

The interviewer first asked me to introduce myself, and then she asked a few questions on my internship and then moved on to coding. The first question was given a database of books, I have to sort the books based on the number of pages and then arrange them in ascending order of title, and I had to do this using the concepts of OOP, the next question was to implement the L1, L2, L3 cache structure including the functionality of multilevel priority scheduling and LRU page replacement.

I was able to solve both the questions, then the interviewer asked me if I had any questions for her, and the round ended.

1. DBMS Question

Given a database of books, you have to sort the books based on the number of pages and then arrange them in ascending order of title, and you have to do this using the concepts of OOP.

Problem approach

With the help of Classes and Objects

03
Round
Medium
Face to Face
Duration85 minutes
Interview date18 Aug 2021
Coding problem2

The Interviewer first asked me to introduce myself, then he started with basic DSA questions related to hashing, and then he asked me for the implementation of various sort algorithms, and also he asked me about the working of internal sort function in c++.

Then he moved on to CS fundamentals and dived deep into the concepts of OS and CN such as virtual memory, Post On System Test(POST), master boot record, disk scheduling algorithms, Process scheduling algorithms, functions of OS, Real-time OS, and Timesharing OS with examples, Demand Paging, the difference between 32-bit and 64-bit system, and the difference between word addressable and byte-addressable memory, what is a hub, the difference between router and gateway, what is static and dynamic IP, how the IP address changes in a network, functions of different layers of OSI model, what is UDP, and what happens when we type www.google.com, and the last question was on working of DNS and DHCP.

1. Operating System Question

What is Master Boot record?, What is Post On System Test

2. Subarrays With At Most 'K' Distinct Values

Moderate
15m average time
85% success
0/80
Asked in companies
Goldman SachsGoogle incVMware Inc

You are given an array ‘ARR’ having ‘N’ integers. You are also given an integer ‘K’. The task is to count the number of subarrays that have ‘K’ distinct values.


Subarray: A consecutive sequence of one or more values taken from an array.


For Example :
‘N’ = 4, ‘K’ = 2
‘ARR’ = [1, 1, 2, 3]

There are ‘3’ subarrays with ‘2’ distinct elements, which are as follows: [1, 2], [2, 3], [1, 1, 2].
Thus, you should return ‘3’ as the answer.
Try solving now
04
Round
Medium
HR Round
Duration45 minutes
Interview date18 Aug 2021
Coding problem1

1. Basic HR Questions

Introduce yourself.

If stuck in some hypothetical situation what will you do, then he asked me how will you resolve conflict in your team.

Tell me about your projects.

Explain working of JVM. 

Difference between Java and C++.

 

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
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by VMware Inc
814 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by VMware Inc
1112 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by VMware Inc
325 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by VMware Inc
328 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes