Upload Button Icon Add office photos

VMware Software

Compare button icon Compare button icon Compare

Filter interviews by

VMware Software Interview Questions and Answers

Updated 22 Feb 2025
Popular Designations

233 Interview questions

A Senior Member Technical was asked 10mo ago
Q. Describe the different tree traversal methods.
Ans. 

Tree traversal refers to the process of visiting each node in a tree data structure systematically.

  • There are three primary types of tree traversal: In-order, Pre-order, and Post-order.

  • In-order traversal visits nodes in the order: left child, parent, right child. Example: For a BST, it gives sorted order.

  • Pre-order traversal visits nodes in the order: parent, left child, right child. Example: Useful for creating a c...

View all Senior Member Technical interview questions
🔥 Asked by recruiter 2 times
An Associate Technical Support Engineer was asked 10mo ago
Q. Tell me about your background, based on the information in your resume.
Ans. 

I have a strong background in technical support, with experience in troubleshooting and customer service.

  • Graduated with a degree in Computer Science, which provided a solid foundation in technical concepts.

  • Worked as a technical support intern, where I resolved customer issues related to software applications.

  • Gained experience in using ticketing systems to track and manage customer inquiries efficiently.

  • Developed s...

View all Associate Technical Support Engineer interview questions
An Associate Technical Support Engineer was asked 10mo ago
Q. This will be a director round with a general discussion and team fit-based questions.
Ans. 

Discussing team fit and general topics to assess alignment with company culture and values.

  • Emphasize collaboration: Share an example of a successful team project where communication was key.

  • Highlight adaptability: Discuss a time you adjusted to a change in team dynamics or project scope.

  • Show enthusiasm for the role: Explain why you are excited about the opportunity and how it aligns with your career goals.

  • Demonstr...

View all Associate Technical Support Engineer interview questions
A Mts Software Engineer was asked 11mo ago
Q. How can you explain the path from IP address to URL?
Ans. 

IP address is converted to URL through DNS resolution process involving multiple steps.

  • IP address is obtained from the domain name system (DNS) server when a user enters a URL in a web browser.

  • The DNS server looks up the IP address associated with the URL in its database.

  • The DNS server then returns the IP address to the user's device, allowing it to establish a connection to the server hosting the website.

  • For exam...

View all Mts Software Engineer interview questions
🔥 Asked by recruiter 2 times
An Intern was asked 11mo ago
Q. Describe a challenging situation you faced while developing a React Native application and how you resolved it.
Ans. 

Faced a performance issue in a React Native app due to heavy data processing, resolved by optimizing state management and using memoization.

  • Identified performance lag during data rendering in the app.

  • Used React's useMemo and useCallback hooks to optimize component re-renders.

  • Implemented pagination to load data in chunks instead of all at once.

  • Refactored state management using Redux for better performance and predi...

View all Intern interview questions
A Technical Staff Member 2 was asked 12mo ago
Q. Are you willing to relocate for this position?
Ans. 

Relocation can impact work-life balance, career growth, and personal life. Consider all factors before making a decision.

  • Evaluate the cost of living in the new location compared to your current one.

  • Consider the impact on your family, including schools and job opportunities for partners.

  • Research the local culture and community to ensure a good fit.

  • Look into the availability of professional development opportunities...

View all Technical Staff Member 2 interview questions

VMware Software HR Interview Questions

13 questions and answers

Q. What is your favorite company?
Q. What is one thing you want to improve?
Q. Are you comfortable working in shifts?
A Software Engineer was asked 12mo ago
Q. Given the head of a linked list, reverse the nodes of the list k at a time, and return the modified list. k is a positive integer and is less than or equal to the length of the linked list. If the number of...
Ans. 

Reverse linked list in groups of k nodes

  • Iterate through the linked list in groups of k nodes

  • Reverse each group of k nodes using iterative or recursive approach

  • Update the pointers accordingly to reverse the entire linked list in groups of k

View all Software Engineer interview questions
Are these interview questions helpful?
A Mts Software Engineer was asked
Q. What are the principles of OOPS?
Ans. 

Object-Oriented Programming (OOP) is a programming paradigm based on objects and classes, promoting code reusability and organization.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present t...

View all Mts Software Engineer interview questions
A Mts Software Engineer was asked
Q. Explain OOPS concepts.
Ans. 

OOPS concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Polymorphism: Ability to present the same interface for different data types.

  • Abstraction: Hiding the complex implementation d...

View all Mts Software Engineer interview questions
🔥 Asked by recruiter 2 times
A Technical Support Engineer was asked
Q. Can you describe a project management scenario and how you handled it?
Ans. 

A Technical Support Engineer must troubleshoot effectively to resolve user issues and ensure customer satisfaction.

  • Listen actively to the user's problem to understand the issue clearly.

  • Ask clarifying questions to gather more information, e.g., 'Can you describe what happens when you try to log in?'

  • Use a systematic approach to diagnose the problem, such as checking logs or replicating the issue.

  • Provide clear and co...

View all Technical Support Engineer interview questions

VMware Software Interview Experiences

145 interviews found

Interview Questions & Answers

user image Anonymous

posted on 12 Jun 2015

Interview Questionnaire 

20 Questions

  • Q1. An array which is a Post order traversal of a Binary Tree. Write a function to check if the Binary Tree formed from the array is a Binary Search Tree.
  • Ans. 

    Check if a Binary Tree formed from a Post order traversal array is a Binary Search Tree.

    • Start by constructing the Binary Tree from the given Post order traversal array.

    • Check if the Binary Tree satisfies the properties of a Binary Search Tree.

    • Use recursion to check if each node's value is within the correct range.

    • Example: Post order traversal array [1, 3, 2] forms a Binary Search Tree.

    • Example: Post order traversal array...

  • Answered by AI
  • Q2. 8 coins are given where all the coins have equal weight, except one. The odd one may be less weight than the other or it may be heavier than the rest 7 coins. In worst case, how many iterations are needed ...
  • Q3. There are at most eight servers in a data center. Each server has got a capacity/memory limit. There can be at most 8 tasks that need to be scheduled on those servers. Each task requires certain capacity/m...
  • Q4. Given two strings, write an efficient algorithm (in Java) to compare the two of them. Your algorithm should handle all cases
  • Ans. 

    An efficient algorithm in Java to compare two strings.

    • Use the equals() method to compare two strings for equality.

    • Consider using compareTo() method for comparing strings lexicographically.

    • Handle null strings separately to avoid NullPointerException.

    • Use equalsIgnoreCase() method for case-insensitive comparison.

  • Answered by AI
  • Q5. You are given a binary array with N elements: d[0], d[1], ... d[N - 1]. You can perform AT MOST one move on the array: choose any two integers [L, R], and flip all the elements between (and including) the ...
  • Q6. Given a unsorted array. Create a balanced B tree. Whether it is possible to solve this problem algorithm in logarithmic complexity ?
  • Ans. 

    It is not possible to create a balanced B tree from an unsorted array in logarithmic complexity.

    • Creating a balanced B tree from an unsorted array requires sorting the array first, which has a complexity of O(n log n).

    • Balanced B tree construction typically has a complexity of O(n log n) or O(n) depending on the algorithm used.

    • Example: If we have an unsorted array [3, 1, 4, 1, 5, 9, 2, 6, 5], we would need to sort it fir...

  • Answered by AI
  • Q7. You will get a continuos stream of numbers.... u have to add these numbers to some list (u shouldn't sort it)... and any time user does a pop on the list, we should return the minimum of the list and remov...
  • Q8. Given a list of arraylists containing elements, write a function that prints out the permutations of of the elements such that, each of the permutation set contains only 1 element from each arraylist and t...
  • Ans. 

    Function to print permutations of elements from arraylists with no duplicates.

    • Use recursion to generate all possible permutations by selecting one element from each arraylist at a time.

    • Keep track of used elements to avoid duplicates in the permutation sets.

    • Use a set data structure to store and check for duplicates efficiently.

  • Answered by AI
  • Q9. Delete every third element of an array until only one element is remaining. Tell the index of that remaining element in O(1) time complexity
  • Q10. You are given a sorted skewed binary tree. How can you create a binary search tree of minimum height from it?
  • Ans. 

    To create a binary search tree of minimum height from a sorted skewed binary tree, we can use the following approach:

    • Find the middle element of the sorted skewed binary tree.

    • Make it the root of the new binary search tree.

    • Recursively repeat the process for the left and right halves of the original tree.

    • Attach the resulting subtrees as the left and right children of the root.

  • Answered by AI
  • Q11. Delete the repeated elements in a singly linked list in O(n) time complexity without using extra space. Linked list contains elements in unsorted order(Sorting is not allowed)
  • Ans. 

    Delete duplicates from a singly linked list in O(n) time without extra space.

    • Use two pointers: current and runner.

    • Current traverses the list, while runner checks for duplicates.

    • If a duplicate is found, adjust pointers to skip the duplicate.

    • Example: For list 1 -> 2 -> 3 -> 2 -> 1, result is 1 -> 2 -> 3.

  • Answered by AI
  • Q12. A user creates a file test.sh on a linux system. He wishes to give another user on the same system the permission to execute that file. What permissions should he give to the file?
  • Q13. Where could we use deadlock? The interviewer was very clear about his question. The use of deadlock.?In which scenario could we use deadlock?
  • Q14. What is the difference between paging and swapping? In windows OS, "My Computer", we see the option of paging, what does that mean?
  • Q15. When we click on the power button of our Laptop, what happens immediately and how the windows is loaded?
  • Ans. 

    Pressing the power button initiates the boot process, loading Windows through a series of hardware and software checks.

    • Power button pressed: Sends a signal to the motherboard to start the boot process.

    • POST (Power-On Self Test): The BIOS/UEFI checks hardware components like RAM, CPU, and storage.

    • Bootloader: BIOS/UEFI locates the bootloader on the storage device (e.g., HDD, SSD).

    • Windows Boot Manager: The bootloader loads...

  • Answered by AI
  • Q16. Two arrays are given. Data from both the arrays have to be taken and put into the third array and this third array should have only unique elements. Implement this without using set
  • Q17. What is the difference between MVC and Factory pattern?
  • Ans. 

    MVC is a design pattern for structuring applications, while Factory is a creational pattern for object creation.

    • MVC stands for Model-View-Controller, which separates application logic into three interconnected components.

    • Factory pattern is used to create objects without specifying the exact class of object that will be created.

    • In MVC, the Model represents the data, the View displays the data, and the Controller handles...

  • Answered by AI
  • Q18. There are two interfaces B and C each having the same method public m1() class A implements B and C If class A has to implement method m1, the implemented method would be of which interface?
  • Ans. 

    The implemented method would be of the interface that is extended first in the class declaration.

    • In this case, since class A implements B and C, the implemented method m1 would be of interface B if B is extended first in the class declaration.

    • If C was extended first in the class declaration, then the implemented method m1 would be of interface C.

    • The order of interface extension determines which interface's method is im...

  • Answered by AI
  • Q19. Reverse a string in place
  • Q20. Given +ve numbers in an array . Put the even nos to the left of the array and the odd to the right side of the array . Don't use extra array

Interview Preparation Tips

College Name: n/a

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Harshitha

posted on 23 Aug 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Mid to hard Coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Coding question
  • Q2. Data structure and computer network questions
Round 3 - Technical 

(2 Questions)

  • Q1. Java based exception handling question
  • Q2. Situation based questions
Round 4 - Behavioral 

(2 Questions)

  • Q1. Situation based questions
  • Q2. About myself and coding knowledge
Round 5 - HR 

(2 Questions)

  • Q1. About my self and Relocation
  • Q2. About skills and coding knowledge
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Quick sorting is asked in this round
  • Q2. Tree traversal was asked
  • Ans. 

    Tree traversal refers to the process of visiting each node in a tree data structure systematically.

    • There are three primary types of tree traversal: In-order, Pre-order, and Post-order.

    • In-order traversal visits nodes in the order: left child, parent, right child. Example: For a BST, it gives sorted order.

    • Pre-order traversal visits nodes in the order: parent, left child, right child. Example: Useful for creating a copy o...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Merge sort was asked
  • Q2. Binary search was asked
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Linked list one easy question

Round 2 - Case Study 

Can't disclose NDA it was regarding class diagram

Round 3 - Behavioral 

(2 Questions)

  • Q1. What is your favourite company
  • Q2. How can you explain the path of ip to url
  • Ans. 

    IP address is converted to URL through DNS resolution process involving multiple steps.

    • IP address is obtained from the domain name system (DNS) server when a user enters a URL in a web browser.

    • The DNS server looks up the IP address associated with the URL in its database.

    • The DNS server then returns the IP address to the user's device, allowing it to establish a connection to the server hosting the website.

    • For example, ...

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Why this company
  • Q2. What is the thing you wanna improve
  • Ans. 

    I want to improve my problem-solving skills by learning new programming languages and technologies.

    • Learn a new programming language like Python or Java

    • Explore new technologies like cloud computing or machine learning

    • Practice solving coding challenges on platforms like LeetCode or HackerRank

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Networking questions
  • Q2. VMware VSphere questions
  • Q3. OS related questions
Round 2 - Behavioral 

(2 Questions)

  • Q1. Scenario based questions
  • Ans. 

    A Technical Support Engineer must troubleshoot effectively to resolve user issues and ensure customer satisfaction.

    • Listen actively to the user's problem to understand the issue clearly.

    • Ask clarifying questions to gather more information, e.g., 'Can you describe what happens when you try to log in?'

    • Use a systematic approach to diagnose the problem, such as checking logs or replicating the issue.

    • Provide clear and concise...

  • Answered by AI
  • Q2. Will you be ok working in shifts
  • Ans. 

    Yes, I am comfortable working in shifts and have prior experience doing so.

    • I have previous experience working in shifts at my previous job

    • I am flexible with my schedule and can easily adapt to different shift timings

    • I understand the importance of providing support round the clock and am willing to work in shifts

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Questions about values
  • Q2. Salary negotiations
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Reverse binary tree.
  • Ans. 

    Reverse a binary tree by swapping left and right child nodes recursively.

    • Start from the root node

    • Swap the left and right child nodes of each node recursively

    • Continue until all nodes have been swapped

  • Answered by AI
  • Q2. DSA problems.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare algos and Data structures mainly.

Business Analyst Interview Questions & Answers

user image Perumal Raj

posted on 10 Jul 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Excel questions
  • Q2. Vlookup question
Round 2 - Behavioral 

(2 Questions)

  • Q1. Scenario based questions
  • Ans. 

    As a Business Analyst, I would assess stakeholder needs and propose effective solutions.

    • Identify key stakeholders and their requirements through interviews and surveys.

    • Analyze current processes to identify inefficiencies, e.g., using process mapping.

    • Develop use cases to illustrate how proposed solutions will meet business needs.

    • Facilitate workshops to gather feedback and refine requirements collaboratively.

    • Utilize data...

  • Answered by AI
  • Q2. Conflict management questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Simple competitive questions

Round 2 - One-on-one 

(3 Questions)

  • Q1. Questions in resume
  • Q2. Domain questions
  • Q3. Live scenario related questions
Round 3 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. About vmware and company culture
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. VMware related about snapshot process and vmware files etc, networking

Technical Lead Interview Questions & Answers

user image Sanjay Kumar Yadav

posted on 19 Jul 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. OOPS hibernate
  • Q2. String Angular javascript node js
Round 2 - HR 

(2 Questions)

  • Q1. Work invironmet
  • Ans. 

    Collaborative, fast-paced, innovative work environment with emphasis on teamwork and continuous learning.

    • Open communication and collaboration among team members

    • Fast-paced and dynamic work environment

    • Emphasis on innovation and creativity

    • Teamwork and support for continuous learning and growth

  • Answered by AI
  • Q2. My thoughts ,what is work process

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and be clear with your point or goals
Interview experience
4
Good
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is Difference between vMotion, FT and HA What is VPXA
  • Ans. 

    vMotion, FT, and HA are VMware technologies for virtual machine mobility, fault tolerance, and high availability. VPXA is a vCenter Server agent.

    • vMotion allows live migration of virtual machines between hosts without downtime

    • FT provides continuous availability for virtual machines by creating a secondary VM that mirrors the primary VM

    • HA automatically restarts virtual machines on different hosts in case of host failure

    • V...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. How do you handle multiple severity-1 tickets
  • Ans. 

    Prioritize and delegate tasks, communicate with stakeholders, and work efficiently under pressure.

    • Prioritize severity-1 tickets based on impact and urgency

    • Delegate tasks to team members based on expertise and workload

    • Communicate with stakeholders about the status and resolution of tickets

    • Work efficiently under pressure to resolve tickets in a timely manner

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about VMware Software?
Ask anonymously on communities.

VMware Software Interview FAQs

How many rounds are there in VMware Software interview?
VMware Software interview process usually has 2-3 rounds. The most common rounds in the VMware Software interview process are Technical, One-on-one Round and Coding Test.
How to prepare for VMware Software interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at VMware Software. The most common topics and skills that interviewers at VMware Software expect are VMware, Python, Automation, Virtualization and Networking.
What are the top questions asked in VMware Software interview?

Some of the top questions asked at the VMware Software interview -

  1. You are given a binary array with N elements: d[0], d[1], ... d[N - 1]. You can...read more
  2. How does HA works? Port number? How many host failure allowed and why? ANS--> M...read more
  3. Docker command to transfer an image from one machine to another without using d...read more
How long is the VMware Software interview process?

The duration of VMware Software interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.4/5

based on 101 interview experiences

Difficulty level

Easy 15%
Moderate 81%
Hard 4%

Duration

Less than 2 weeks 57%
2-4 weeks 25%
4-6 weeks 9%
6-8 weeks 8%
More than 8 weeks 2%
View more

Explore Interview Questions and Answers for Top Skills at VMware Software

Interview Questions from Similar Companies

Oracle Interview Questions
3.6
 • 899 Interviews
Zoho Interview Questions
4.2
 • 548 Interviews
Amdocs Interview Questions
3.7
 • 536 Interviews
SAP Interview Questions
4.2
 • 293 Interviews
Adobe Interview Questions
3.8
 • 249 Interviews
Dassault Systemes Interview Questions
3.9
 • 180 Interviews
24/7 Customer Interview Questions
3.5
 • 179 Interviews
View all

VMware Software Reviews and Ratings

based on 1.1k reviews

4.4/5

Rating in categories

4.1

Skill development

4.3

Work-life balance

4.4

Salary

3.5

Job security

4.3

Company culture

3.8

Promotions

4.1

Work satisfaction

Explore 1.1k Reviews and Ratings
Technical Support Engineer - VCF

Kalyani,

Bangalore / Bengaluru

7-12 Yrs

₹ 8-13 LPA

VCF SAM Manager

Kalyani,

Bangalore / Bengaluru

8-10 Yrs

Not Disclosed

Manager of Technical Support - Payment Security Division

Bangalore / Bengaluru

8-18 Yrs

Not Disclosed

Explore more jobs
Member Technical Staff
544 salaries
unlock blur

₹17.8 L/yr - ₹42.9 L/yr

Senior Member of Technical Staff
440 salaries
unlock blur

₹40.7 L/yr - ₹73.8 L/yr

Technical Support Engineer
381 salaries
unlock blur

₹10.1 L/yr - ₹18 L/yr

Business Analyst
257 salaries
unlock blur

₹8.6 L/yr - ₹15 L/yr

Technical Staff Member 3
250 salaries
unlock blur

₹30 L/yr - ₹50 L/yr

Explore more salaries
Compare VMware Software with

Oracle

3.6
Compare

Amdocs

3.7
Compare

Automatic Data Processing (ADP)

4.0
Compare

24/7 Customer

3.5
Compare
write
Share an Interview