Hi All,
I recently interviewed at VMWare for MTS-1 role and I had 4 tech + 1 Managerial rounds. All virtual rounds happened over a 2 day period.
You can use any programming language and I was never asked to compile the entire code only to write it.
Tech round 1 (Problem Solving):
The interviewer was neither impressed not dissatisfied.
Round 2 (DSA):
A lot of Leetcode easy/medium Questions (5-6) but most of them were typical interview questions so I was able to crack it easily. The interviewer seemed impressed.
Round 3(C++ Basics) (Yes I was interviewing for a C++ role):
Singleton and thread safe singleton. (Code this)
Virtual pointers and its types.(Code this)
Abstraction and polymorphism.
Name mangling (I didn't know this, after the interview I checked the net).
Use of extern keyword withrespect to C and C++ codes (I didn't know this, after the interview I checked the net
...
In short, I answered all basic C++ questions but I was not able to answer the difficult ones). The interviewer was clearly dissatisfied.
Round 4(DSA mostly because my first round was not that good):
Basic DSA leetcode interview Questions that you can find online. The interviewer seemed impressed.
Round 4(Managerial):
Typical Managerial questions (Why us? Are you comfortable with C++ role? What all did you do in college hackathons etc).
Finally I got an offer from them.
If you have any specific questions please ask it in the comments section.