About this guide
Get Hired
Inside Scoop
  • Reviews concerning culture and work-life balance are generally positive.
  • The company has been growing and that has contributed to some issues.
  • Compensation is considered average/high compared to other similar companies.
  • Employees enjoy working with and learning about their technologies
Interview Process

The interview process for a software engineer can take from 1-3 weeks.

Stage 1: Phone screen with recruiter
Stage 2: HackerRank test
Stage 3: Onsite interview
The onsite includes 4 sessions, with behavioral questions and technical questions like linked lists, algorithms and data structures, operating systems and networks, etc.

There is no data about the interview process for a data scientist at VMware.

There is limited data about the interview process for a product/experience/ux ui designer at VMware.

The interview process for a product manager takes 2 weeks on average.

Stage 1: Phone screen with recruiter.
Stage 2: Phone interview with hiring manager.
Stage 3: Onsite interview
The onsite sessions are 45 minutes each and the interviewers are PMs, PMMs, engineers, and the hiring manager. Most questions focus on how the candidate handles work situations, convicts, PM processes, and engineering relationships.

Interview Questions
  • Autolayout.
  • How can sliding window in TCP increase the network efficiency?
  • Data structures like strings, array, and tree.
  • Difference between process and threads.
  • What happens when you type in a URL and press enter?
  • Details about operating systems.
  • Skyline problem.
  • Find the greatest divisor of a number.
  • Transforming digits from decimal to binary, make some manipulations and return them back in binary.
  • Make a binary search tree from scratch.
  • Implement, using any data structure, a system to store all the employee records. Also ensure that it is dynamically increasing. Make the search and insertion efficient.
  • Dynamic programming.
  • OOP concepts.
  • Add 1 + number given in linked list lca of bst.
  • Compute median from stream of integers.
  • Knowledge of java concurrency (producer/consumer type of question).
  • Implement a data structure that keeps track of 50 integers. How would you build this data structure to check if an element is present, and if the structure is full, remove the oldest element? There are also no duplicates.
  • Design patterns
  • How do you design a sync system like Dropbox?
  • Tell me about a time when you couldn't fix your bug.

There is no information available about potential

  • What's your weakness in the design field?
  • Walk through your portfolio in 15 minutes.
  • You are responsible for a product in which you want to drive growth. Explain in detail how this could be accomplished.
  • What is the difference between public and private clouds? What is a hybrid cloud?
  • What is a virtual machine? What are all the advantages of a virtual machine?
  • What is a product that you would improve? How would you improve it?
  • Tell me about a time in your career where you made a mistake. What was the mistake, what were the results, and what did you learn from the experience?
About VMWare


VMware, a global leader in cloud infrastructure and business mobility, accelerates our customers' digital transformation journey by enabling enterprises to master a software-defined approach to business and IT. With VMware solutions, organizations are creating exceptional experiences by mobilizing everything, responding faster to opportunities with modern data and apps hosted across hybrid clouds, and safeguarding customer trust with a defense-in-depth approach to cybersecurity.


The vision is to enable our customers to run, manage, and secure applications, whatever technology they might be using.


  • Do It Together.
  • We debate, discuss, and then get things done as One VMware. We check our egos at the door and work together without compromising impact, quality or efficiency.


  • Challenge the Status Quo.
  • We are fueled by curiosity and the pursuit of the seemingly impossible to continuously make things better for our customers, products, and each other.


  • Build Trust.
  • We say what we do then do what we say. We build and nurture relationships with one another, our customers, partners, shareholders, and community without taking anything for granted.


  • Make It Possible.
  • Our customers are core to our mission. We empower our customers by freeing them from constraints so they can meet their toughest technological challenges. We succeed when they succeed.


  • Give More.
  • We are all connected. We approach each other with open minds and humble hearts. We serve by dedicating our time, talent, and energy, creating a thriving community together.
Hiring Categories
Median Salaries
Office Locations
  • Palo Alto: 3401 Hillview Ave
  • Surrey: River Park Ave
  • Paris La Défense: 100-101 Terrasse Boieldieu
  • Utrecht: 850 Orteliuslaan
  • Madrid: 26 Calle Rafael Boti
  • Unterschleißheim: 3 Freisinger Str.
  • Moskva: 3 строение 1 Begovaya Ulitsa
  • Sofia: 16А бул. „Доктор Г. М. Димитров“
  • Yerevan: 48 Mamikoniants St
  • Herzliya: 5 Sapir St
  • Pune:
  • Barrack Square: Behan House Main St
  • Minato-ku: 13F 浜松町スクエア 5
  • Bongeunsa-ro: 524
  • Yangpu Qu: 333 Song Hu Lu
  • and more..
Office Photos