Tip 1 : VMware sometimes asks System Design as well in its managerial round.
Tip 2 : whenever you get an interview call make sure to read other interview experiences of that company and do company wise preparation.
Tip 1 : Description about Project should be clear, understandable and in bullet point with tech used being mentioned properly.
Tip 2 : Link of a hosted project should be there with the project along with the links of coding platforms



The given linked list is 1 -> 2 -> 3 -> 2-> 1-> NULL.
It is a palindrome linked list because the given linked list has the same order of elements when traversed forwards and backward.
Can you solve the problem in O(N) time complexity and O(1) space complexity iteratively?
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.



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.
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.



'S' = "{}()".
There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
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.



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.
Around 40% of students of the previous round were selected from this round. This round was based on testing overall technical and soft skills
Questions on Normalization, keys, ACID properties, Concurrency, and transactions.
SQL queries.
Question on how an HTTP protocol works, process when a URL is hit.
Questions related to react and java script were asked which includes designing a component in react, DOM, virtual DOM, significance of redux etc.
Tip 1 : 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.
Introduce Yourself.
Why do you want to join us?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?