I applied online. The process took 1 day. I interviewed at VMware (Jacksonville, FL) in Nov 2015
Interview
It takes multiple round to complete the process. It starts with screening process. Some technical guy will call you to have technical discussion. They will give you some coding challenge online. This round will decide if you are being called for onsite interview or not.
Interview questions [1]
Question 1
Write a code to implement dependency injection in C#.
Had a call with the hiring manager who only seemed interested in why I was leaving my previous job and not what I have been working on or my skillset. At the end of the call I didn't seem like that was a good impression and decided not to pursue.
Got the coding round and got rejected though all test cases passed. The recruiter sent a hacker rank directly. Got everything executed but still sent a rejection since they got another candidate for the position
Interview questions [1]
Question 1
Hackerrank questions: String manipulation, what is a middleware
in total i had 3 rounds, first round was coding which was easy problems. next two rounds were technical interviews which were medium to hard and went in depth C++ concepts.