This content originally appeared on Level Up Coding - Medium and was authored by Riti Nema
Level : Medium
VMware is an American cloud computing and virtualization technology company headquartered in California.
VMware has been declared as the America’s Best Employers By State 2021
#174 Best Employers for Women 2021
#383 Global 2000–2021
- Forbes

Application Process
I Applied at VMware through the on-campus opportunity at our college. I interviewed at VMware for the MTS (Member of Technical Staff) role.
Structure of the interview
1. Online Assessment
2. Technical Round 1
3. Technical Round 2
4. Managerial Round
5. HR Round
Online Assessment
Time -: 90 min
Platform -: Hirepro
This round consisted of 4 sections which were -:
a) Aptitude
It consisted of 10 questions with 15 minutes to solve. The aptitude being of medium to hard level.
b) Technical (subjects theory)
It consisted of 19 questions with 29 minutes to solve. It consisted of questions from topics like DBMS, OS, Pseudo Code, Data structures, and algorithms.
c) Coding
It consisted of 1 question with 30 min to solve. The question was an easy level DSA problem that could be solved by brute force.
d) Language specific
It consisted of 5 questions with 8 mins to solve. In this round one language needed to be selected among Python, C, C++, and java. The questions were based on the language selected.
Technical Round 1
Time -: 60 min
Around 50% of the total shortlisted students got selected in this round.
This round was fully based on data structures and algorithms. I was asked 1 Medium level problem which was modified at different stages to increase its difficulty.
Problem:
I was given an array of numerical strings and a window size K . I had to find out the maximum number formed in the k-size window by adding the digits of the numerical string.
Firstly, I discussed with them different test cases and then went on with telling them the brute force approach, they asked for the time and space complexity of the problem and then told me to optimize it. Then I discussed the optimized approach with them and implemented it.
After that, they modified the problem to increase its difficulty further.
Technical Round 2
Time -: 60 min
This round was also based on data structures and algorithms. 1 medium level problems and 1 medium-hard level problem was discussed, with their optimized approaches and time and space complexities.
Around 50% students from the previous round got shortlisted from this. round.
Problems:
1) It was a recursion based medium-hard level leetcode problem.
sol — The problem was modified at different stages by adding more test cases. And every approach I told them, I was asked to implement it and the time and space complexity were discussed every time I changed my approach.
2) It was a string-based medium level leetcode problem. The main challenge of this problem was to handle edge cases. And to cover all the constraints such that the output is within the given range.
NOTE: The technical rounds can be easily aced by practicing DSA problems on leetcode and giving contests regularly. The topics from which questions can come from are: Trees, Recursion, Linked list, String, Arrays etc. The level of questions is generally medium.
Time and space complexity determination is highly important along with identifying edge cases, fitting the right data structure, applying the right algorithm, thinking aloud, and explaining nicely.
Managerial Round
Time: 30 min
Around 40% of students of the previous round were selected from this round. This round was based on testing overall technical and soft skills which included discussion and questions from:
a) Project discussion
b) Discussion on tech used in project (JavaWcript, React.js, and redux for me).
- Questions related to react and java script were asked which includes designing a component in react, DOM, virtual DOM, significance of redux etc.
c) DBMS and SQL
- Questions on Normalization, keys, ACID properties, Concurrency, and transactions.
- SQL queries.
Some resources to practice SQL queries: https://leetcode.com/problemset/database/ || https://www.hackerrank.com/domains/sql?filters%5Bstatus%5D%5B%5D=unsolved&badge_type=sql
d) Computer Networks
- Question on how an HTTP protocol works, process when a URL is hit.
e) Overall team work, skills, hobbies, achievements from resume and VMware products (so, do research for a company before interviewing for it).
This round mainly revolves around the answers you give. So, it is very important to answer carefully and not discuss a topic that you are not sure of. There’s also a positive point, that you can take the discussion of this round, in the direction you want. My knowledge of theory subjects, skills I mentioned in my resume, and project explanation helped me to clear this round.
NOTE : VMware sometimes asks System Design as well in its managerial round. The system design questions can revolve around :
- Architecture of the project and deployment of the project.
- Databases used in the project and the reason for using a particular database.
- Designing Netflix and cloth showroom (Based on 2020 interview experiences)
- Scalability in online shopping platforms.
Source to study : https://youtube.com/playlist?list=PLMCXHnjXnTnvo6alSjVkgxV-VH6EPyvoX || Educative.io || GFG
HR Round
Time: 10 min
This round was a non-elimination round for us.
It consisted of general questions related to family background, team work, dreams, and city you live in.
VMware selected around 8 students including me from our college for fulltime and inter role. It was a great experience interviewing for VMware.
Recruiting process was smooth and interviewers were friendly and helping throughout the interview.
All the best. Happy Coding!!
VMware Interview Experience was originally published in Level Up Coding on Medium, where people are continuing the conversation by highlighting and responding to this story.
This content originally appeared on Level Up Coding - Medium and was authored by Riti Nema

Riti Nema | Sciencx (2022-06-29T13:01:47+00:00) VMware Interview Experience. Retrieved from https://www.scien.cx/2022/06/29/vmware-interview-experience/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.