VMware Member of Technical Staff Interview Questions

Updated Jun 7, 2015
51 Interview Reviews

Interview Experience

Interview Experience

77%
8%
13%

Getting an Interview

Getting an Interview

34%
24%
19%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

51 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Member of Technical Staff Interview

Anonymous Employee in Palo Alto, CA
No Offer
Positive Experience
Average Interview

Application

I applied through college or university. The process took 3 weeksinterviewed at VMware (Palo Alto, CA) in May 2015.

Interview

First telephonic round: 1 hour technical.They will test you on DS,Algorithm,Java.
Onsite round:4 interviews 45 min each back to back.Highly technical.Detailed but not very tough.I could answer most of them.Lot of whiteboard problem solving.You will be tested on data structure,algorithms,java,concurrency in java,projects on resume,design pattern and database.

Interview Questions

  • Implement a queue using stack.   2 Answers
  • Rotate elements in an array to right k times.   3 Answers
  • Design Pattern:Singleton   Answer Question
  • Java questions:static keyword,OOPs concept,synchronization   Answer Question
  • Insert an element in a sorted circular linked list.   1 Answer

Other Interview Reviews for VMware

  1.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in Palo Alto, CA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeksinterviewed at VMware (Palo Alto, CA) in April 2015.

    Interview

    I applied online and a recruiter contacted me to discuss about the job description and if I was interested in getting into the recruitment process.
    There was 1 technical phone interview followed by an Onsite Interview with 3 technical rounds and lunch.
    The entire process was quick from the time I received a call from the recruiter.

    Interview Questions

  2. Helpful (3)  

    Member of Technical Staff Interview

    Anonymous Employee in Palo Alto, CA
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied through an employee referral – interviewed at VMware (Palo Alto, CA).

    Interview

    Recruiter called up sounding very enthusiastic about the company. He asked me some technical questions too like what is time complexity of binary search algorithm, what is mutex, what is polymorphism etc. Then he setup a phone interview with an engineer.

    The engineer spent nearly 30 mins discussing about my resume and a locking problem in multithreading environment. Then he asked me to write code using collabedit. I was not able to complete coding because the interviewer could not clarify in what form he expected the output to be returned from the function. I discussed my algorithm and different approaches that could be used.

    Why ask an interview question about which you yourself are not clear about the type of output you want. Anyways, never heard back from the recruiter about the feedback on the phone screen. Although I knew they would say "no" since I did not complete the coding, don't they have the courtesy to write a one liner email saying we will not be proceeding at this time.

    And to the interviewer, make sure at least you know what you really want out of the question. Be ready to give concrete answers for any clarifications to the candidate.

    Interview Questions

    • Given: Binary tree and a target Sum
      Expected Result: All paths where sum of nodes along path is equal to target sum
      Assumption: Path starts at Root and ends at Leaf
       
      Answer Question
  3. Helpful (5)  

    Member of Technical Staff Interview

    Anonymous Employee
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied online. The process took 1 dayinterviewed at VMware.

    Interview

    Initial phone interview. I knew this was just a phone screen. Since they bothered to call me, i guess they felt I was worth talking to. However, this phone screen was apparently very valuable to them instead of meeting in person or at least looking optimistically at an applicant's potential for learning on the job. IS THERE SOMETHING WRONG WITH LEARNING A FEW THINGS ON THE JOB?

    Interview Questions

    • Disgusting phone interview. I didn't get further than that. Job was somewhat low-level and my resume and email clearly stated what I knew. Instead, the interviewer (and would-be manager) headed me off with questions well beyond that. I didn't mind, given that I can learn, but he apparently didn't think so - literally chuckling at me over the phone towards the end of the interview. He apparently couldn't understand that a guy can learn. Instead he treated the work as some unattainable black art, evidently NOT even wishing to see me in person. What, they don't have training materials at VMware? So judgemental and sickening. I was looking forward to working there too, but my hopes were completely dashed by this crummy behavior - of laughing at a job applicant. I wonder how many potentially good employees this company destroyed. A despicable job interview, probably meant to hire someone overseas or something.   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (1)  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in Palo Alto, CA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeksinterviewed at VMware (Palo Alto, CA) in March 2015.

    Interview

    2 Phone Screens and 4 Onsite Interviews.
    1st Phone Screen was conducted by a Senior Engineer. Interviewer explained the job role and the team's objective at VMware. I was asked about my previous experience and my graduate degree projects.
    2nd Phone Screen was conducted by a MTS. Interviewer asked lot of Object Oriented Programming questions. I was also asked to solve some coding problems. Towards the end some database questions were asked.

    Onsite Interviews:
    First One was with the Manager. He explained my job responsibilities.
    Then, 3 Technical Interviews were conducted. They covered my Internship Project, Coding exercises, Databases and Operating System Concepts.

    Note to People applying for Interviews at VMware: Make sure to revise Object Oriented Programming Concepts and Operating Systems concepts before the interview. Coding exercises were very basic.

    Interview Questions

    • Object Oriented Programming Concepts: Inheritance, Final Keyword, Abstraction, etc   Answer Question
    • Basic Linux Commands   Answer Question
    • Linked List Questions: Detect loop in a linked list, Return second last element in the linked list, Find mid point of Linked List   Answer Question
  6.  

    Member of Technical Staff Interview

    Anonymous Employee
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied in-person – interviewed at VMware in January 2015.

    Interview

    I was first contacted by rescruiter on linkedIn. Had an initial phone converstion after which I was asked to do online test and then come onsite for the interview. There was in person interview with 5 rounds. There were few minutes break during the interview.

    Interview Questions

    • Nothing unexpected. Very easy data structure and algorithms. No system programming or operating system questions were asked. One design interview question was asked.   1 Answer
  7.  

    Member of Technical Staff Interview

    Anonymous Employee
    No Offer
    Average Interview

    Application

    I applied online. The process took 2 weeksinterviewed at VMware.

    Interview

    Applied online. Entire process took 2 weeks. First recruiter call. She was very sweet and helpful. Took basic information she needed from me and gave me a brief job description. Looks like there is no proper communication between recruiter and the Team because the job requirements she gave me were different from what my first interviewer gave me. However I had such experiences before, so I was prepared. 1st phone interview was scheduled with in couple of days. 1st round was for about an hour. Questions on programming concepts, design patterns with examples, SQL, Linux and one problem solving question. Testing the depth of knowledge in each area. Recruiter got back to me with in one day to schedule an on-site interview. I asked her to schedule it after 3 days. Onsite was regular all day 6 rounds + recruiter. Nothing tough. I thought it went well. Was able to solve most of the programming questions in first 4 rounds (with some help from interviewers of-course as they want it to be solved in the way they know the answer) . However my 5th interviewer was particularly rude. He asked me about everything on my resume which happened 7 years ago and I forgot the details about a few concepts in my Master's course work. He was picking on me on what ever I speak. I understood that, it is their way of making candidate feel that he is not fit for this position. Questions he asked were not particularly tough but he was just mean and rude which was annoying. From my experience with this company, if any of the interviewer is rude towards then end of the interview then it is less likely that they will hire you. Recruiter got back to me in couple of days with negative response. Honestly, I felt 80%-20% chances till that 5th interview happened.

    Interview Questions

    • Questions on multiple node tree traversal and Graphs, SQL, Networking layer questions, JAVA problem solving using arrays and Hash   Answer Question
  8.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took a weekinterviewed at VMware.

    Interview

    Phone screening by recruiter, hiring manager and director. Interview with manager, technical interview with group. For an engineer/developer position, expect to write code. They were very interested in how I would fit with the team. The team interview was the most difficult. Most questions were decent and appropriate, but there's always one or two people who will ask the most ridiculous, esoteric question about some obscure something-or-other that he ran into on some edge case. Some veterans just gotta display their scars.

    Interview Questions

    • How much would you charge to wash every window in Seattle, and why?   Answer Question

    Negotiation

    They put money/rsu's in the pot, you raise, they call - up to you from there.

  9. Helpful (10)  

    Member of Technical Staff Interview

    Anonymous Employee in Palo Alto, CA
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took 2+ monthsinterviewed at VMware (Palo Alto, CA) in April 2014.

    Interview

    applied to internal reference, process took 4-6 weeks

    Interview Questions

    • In total 7 rounds.
      1st interview Telephonic- Gave a code to find out bugs and suggest improvements, Binary sort
      2nd telephonic round - merging two linked lists in sorted order without using extra spaces
      This was followed by final call on skype which had 5 rounds in a day, This is tricky since if they have anyy doubt on any part, since its a skype interview its not in the favor of the candidate, if that had been onsite, it could've been better.
      3rd skype- out of n elements which can be unsorted with duplicates, output the indices of the three highest valued elements
      4th- Binary tree question- given a node, how to find the height + print a given string (string) in the order:
      s
      st
      str
      stri
      strin
      string
      t
      tr
      tri
      tring
      r.....
      5th- print the permutations of a given string + T9 implementation [I actually solved both in the 1 hr of interview round!]
      6th- given a string - tuTutuuti, print it as output: t3u4T1i1 in O(n) time without using any extra spaces and maps/etc other data structures
      7th - find the height of the tree recursively + merge sort
      Also random java questions in almost all the rounds..

      Interview did went well except for 6th round which was taken by a female who was asking questions on how can u do this and how can you do that in the coding question which was coming out in a rude tone making it sound more like how dare you do this and that, so I figured out why I was rejected...
       
      Answer Question
  10.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took a weekinterviewed at VMware in March 2014.

    Interview

    Hiring manager contacted me after going through my resume. I had 2 rounds of telephonic interview. One with Hiring manager and another with Senior Member of Technical Staff. Interview consisted of questions on tree traversals, some array based questions and java internals.

    Negotiation

    Cannot negotiate as it is same for all interns

Work at VMware? Share Your Experiences

VMware

 
Click to Rate
or

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.