LeetCode Experience · May 2024 · Pune

VMware | MTS 2 | Pune | offer

Eng Manager Phone Screen Easy
5 upvotes 779 views 4 replies

Interview Experience

Hi , So recently I joined vmware as MTS2 at Pune office and I would like to share my interview experience back to community. So the position was a CPP/ windows...

Full Details

Hi , So recently I joined vmware as MTS2 at Pune office and I would like to share my interview experience back to community.
So the position was a CPP/ windows kernel based, As it was MTS2 having a windows kernel in depth knowledge was not compulsorily required , Most of the focus of the overall interview process was to test candidate based on CPP , DSA, and he\'s/she\'s Logical ability to approach the problem.

FIRST ROUND : SCREENING
The interviewer was a 15+ years of experienced person , she was very polite and helpfull. Before starting the round she made very clear about the expectations they have for this particular role. After the introductory section she started with the CPP part. Initially started with easy questions but later deep dived into some really technical aspects of cpp. The questions were mostly related to how memory allocation and deallocation is handled in cpp, I would say this required understanding of memory management and how memory allocation is handled in cpp. I was lucky enough to answer all the questions.

SECOND ROUND: TECHNICAL/ DSA CODING
As expected directly started with deep dive CPP questions , virtualization in cpp, memory allocation deallocation, diamond problem and questions arround it. types of pointers in cpp, whats the use of each and every pointer, etc. There were lot of questions I could not remember much of them. Luckily I prepared all of this but still felt it little difficult to answer as the interviwer was trying to confuse me to check if I\'m confident enough on whatever answer I was giving.

CODING QUESTION
I can\'t really remember the questions but I was expected to write the entire data structure which have some functionalities. and this functionalities were supposed to be performed in O(1) for which I used combination of hashmap and list.

THIRD ROUND: TECHNICAL/ DSA CODING
Same as previous started with cpp questions, till now I was very sure they are looking for a cpp geek. All the questions were different from previous rounds most of them were situational based.

CODING QUESTION
Question based on hashmap, string manipulation. Interview wanted it to be an optimal solution with minimal resource utilization.

FOURTH ROUND: DEBUGGING
This round was purely based on understanding your debugging skills. started with questions related to how I debugg in my day to day life, what tools I have used till now for debugging.
Then gave me a code in CPP which was syntactically and symantically correct that is it will compile but won\'t provide a correct output.
You were supposed to identify the flaw and correct it.

FIFTH ROUND: TECHNICAL/ MANAGERIAL
The manager was really friendly , this round wasn\'t really like the previous once. He went through my resume and asked some questions related to it. It was actually very enjoyable conversation. later while ending it he said "Excited to have you joined here at vmware asap"!! yess that\'s where I got the confirmation I\'ve did it. happy that it ended well.

I got the offer after 2-3 days

Thanks for reading it out.. All the best to everyone!

Free preview. Unlock all questions →

Topics

Backtracking Hash Table Strings