I applied online. The process took 2 months. I interviewed at VMware (Bengaluru) in Apr 2015
Interview
I had applied through online. My profile got shortlisted and got a mail from US through linkedin in the month of March begining. They scheduled a telephonic interview after two weeks. The telephonic interview was taken by one of the tech manager for 45 mins. He asked me all the tech questions related to all skills specified in my profile. The interview was went well and had a very good interaction. After two days, I got the confirmation that I have been shortlisted for the further 1:1 rounds in Bangalore. They scheduled face to face after two weeks later. It had 5 rounds each round taken by individual person for an hour and final round was with hiring manager. The interview questions were based on both analytical, technical and problem solving. It went well as the panels were very co-operative and the HR took the process in systematic manner as scheduled. They told the response is positive and took two weeks to conclude about my CTC. I had a very good experience with all people in organisation. The panels and hiring manager were very interactive.
Interview questions [1]
Question 1
In first round, I was asked to write a program related to hashmap. In second, problem solving skils were tested. In third, program related to linked lists and trees. same in fourth too but traversals were asked. In fifth round, I was asked to explain details about my projects worked and some design skills.JDBC over ODBC, Triggers, Procedures, VIews, Exceptions, Throw,J2ME vs J2EE,Javasplatform independency,Java Springs.
I applied through college or university. The process took 3 weeks. I interviewed 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.
I applied through an employee referral. I 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 [1]
Question 1
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