I applied online. The process took 2 weeks. I interviewed 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 [1]
Question 1
Questions on multiple node tree traversal and Graphs, SQL, Networking layer questions, JAVA problem solving using arrays and Hash
I applied through an employee referral. The process took 2 months. I interviewed at VMware (Palo Alto, CA) in Apr 2014
Interview
applied to internal reference, process took 4-6 weeks
Interview questions [1]
Question 1
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...
I applied through a recruiter. I interviewed at VMware (Palo Alto, CA) in Feb 2014
Interview
My circumstances extended the process as well as the time of year. However the process was smooth overall. Many of the interviewers remained on-topic and wanted to ensure that the position was being fulfilled. Beyond that, they were interested in other interests to see where I may want to go within the company.