Mission: 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.
Vision: The vision is to enable our customers to run, manage, and secure applications, whatever technology they might be using.
Community: - 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.
Customers: - 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.
Execution: - 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.
Integrity: - 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.
Passion: - 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.
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.
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.
Pathrise is a career accelerator that helps people land their dream jobs. We regularly place our fellows at top companies like Apple, Amazon, and Meta. Our mentors have experience at companies like Apple, giving fellows the inside scoop on interview and company culture in 1-on-1 sessions.
We can’t guarantee you a job at a specific company like Apple. But we do guarantee you a great job–if you don’t accept an offer in 1 year, you pay nothing. Our income share agreement means you only pay with a percentage of your income at your new role.
Mentors work with fellows at every stage in search, helping them build the skills necessary to be the best candidate possible. Fellows in Pathrise usually see a 2-4x increase in application response rates, 1.5-3x increase in interview scores, and 10-20% increase in salary through negotiation.