Filter interviews by
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
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.
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
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.
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.
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
I applied via Campus Placement
Mid to hard Coding questions
I applied via Campus Placement
Linked list one easy question
Can't disclose NDA it was regarding class diagram
My favorite company is Google.
Innovative technology
Diverse range of products and services
Strong focus on user experience
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, ...
I chose this company because of its innovative projects, strong company culture, and opportunities for growth.
Innovative projects: I am excited about the cutting-edge technology being developed at Mts.
Strong company culture: I value a supportive and collaborative work environment.
Opportunities for growth: I see potential for career advancement and skill development here.
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
VMware Software interview questions for popular designations
Get interview-ready with Top VMware Software Interview Questions
Simple competitive questions
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
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
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...
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
Top trending discussions
Some of the top questions asked at the VMware Software interview -
The duration of VMware Software interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 101 interviews
Interview experience
based on 1.1k reviews
Rating in categories
Member Technical Staff
566
salaries
| ₹12 L/yr - ₹43.4 L/yr |
Senior Member of Technical Staff
509
salaries
| ₹24 L/yr - ₹72.6 L/yr |
Technical Support Engineer
398
salaries
| ₹7.2 L/yr - ₹18.9 L/yr |
Business Analyst
255
salaries
| ₹4.8 L/yr - ₹17 L/yr |
Technical Staff Member 3
250
salaries
| ₹17 L/yr - ₹60 L/yr |
Microsoft Corporation
Oracle
IBM
SAP