VMware

  www.vmware.com
Work in HR? Unlock Free Profile

VMware Staff Engineer Interview Questions & Reviews

Updated Jun 2, 2014
All Interviews Received Offers

Getting an Interview  

33%
33%
33%

Interview Experience  

40%
20%
40%

Interview Difficulty  

Average Difficulty
5 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

Accepted Offer

Neutral Experience

Average Interview

Staff Engineer Interview

Staff Engineer
Palo Alto, CA

I applied online and the process took 2 months - interviewed at VMware.

Interview Details – Phone screen interview.
On-site interview - 5 hours, engineers and managers.
You can have follow up phone interviews after that as well.
Interview with HR.
HR is negotiating the offer.
They are not in the rush, it's not recommended to take the first offer.
Some folks had like a 6 months negotiation back and forth.

Interview Question – Know your staff, there are many experienced folks,
be prepared to talk about what you have on your resume.
Coding questions standard for industry.
  View Answer

Negotiation Details – They are not in a rush, products are not treated as mission critical. You can negotiate over a couple of months, if you have time. Be patient. It's not recommended to negotiate on your own, it's better to come as a part of acquisition.


Declined Offer

Positive Experience

Average Interview

Staff Engineer Interview

Staff Engineer
Palo Alto, CA

I applied through a recruiter and the process took 3 weeks - interviewed at VMware in February 2014.

Interview Details – I was initially contacted by a VMWare recruiter via Linkedin. After the initial phone conversation with the recruiter, my details were put into their recruiting database. Within a week I was contacted by 5 different recruiters looking for front end web developers for their respective VMware teams.

I picked one of the teams and had a phone call with the recruiter. After talking to the recruiter about my background and interests and confirming my interest in his team, a technical phone screen was scheduled.

During the technical phone screen, I was asked questions about my background, and then a few coding questions and UI design questions. The interviewer was satisfied, so I was then schedule for an on-site interview.

The on-site interview was an all-day affair, starting at 9am and ending at 4:30pm. I talked to 5 engineers and 3 managers. The engineers asked coding questions (design and code a Tic-Tac-Toe game, implement a LRU cache), algorithm questions (various ways to efficiently scan logfiles), and web UI questions (how to present data for different scenarios).

After the on-site interview, the recruiter contacted me with an offer at the Staff Engineer level, salary, signing bonus, yearly target bonus, and RSUs.

Interview Question – Implement a LRU cache that can be initialized with a max size (in bytes) and keeps track of the hits/misses.   Answer Question

Reason for Declining – The group wasn't the right match for what I was looking for. I was looking for a group with more Web UI expertise, but this team was comprised of people who were systems and backend oriented.


2 people found this helpful

No Offer

Negative Experience

Staff Engineer Interview

Staff Engineer

I applied online and the process took 1 week - interviewed at VMware.

Interview Details – Applied online for a position in Networking and Security BU...
Twice the phone interview was scheduled and the guy never showed up.
Very unprofessional attitude by this team. So I told them I'm not interested !!


No Offer

Negative Experience

Very Easy Interview

Staff Engineer Interview

Staff Engineer
Bangalore (India)

I applied through an employee referral and the process took 3 months - interviewed at VMware in August 2012.

Interview Details – Below is the experience from VMware Bangalore hiring processes witnessed in last 8+ years:
Pathetic hiring process. Recruiters nothing more than just coordinators with no real powers.
Candidates with no 'godfather' stand no chance of getting hired. Your skills would come second.
There is no tracking of interview feedback. I have seen people getting hired with all negative feedback as well.
Candidates are kept waiting for multiple weeks.
Communication can improve.
Regionalism plays an important role. I have seen many managers hiring people only from their native origin.

Interview Question – Many managers lack professional etiquette. They end up asking too many of personal questions.   Answer Question


Accepted Offer

Positive Experience

Average Interview

Staff Engineer Interview

Staff Engineer

I applied through an employee referral and the process took a day - interviewed at VMware in June 2010.

Interview Details – My resume was submitted by referral. The initial contact was by phone from the internal recruiter that asked general questions about my skill set and interests. From this she was able to setup an in person technical review with a couple of the teams.

My interview with the Mac team was about three hours.

The first was purely technical to see how I would handle basic programming problems and how I could debug some code that was leaking memory.

The second was with the lead, manager, and director to find out more about me, but the questions were not as technical as the first interview.

The third interview was with two engineers from two other teams to check out other skills that I have so they could evaluate me if the first team did not take me.

Interview Question – An Objective-C memory leak occurring in a code sample. Since I had not had much experience with auto release pools at the time I was unable to find the solution to that problem.   Answer Question

Worked for VMware? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.