I applied through a recruiter. The process took 3 weeks. I interviewed at VMware (Palo Alto, CA) in Mar 2015
Interview
Telephonic interview followed by half day personal interviews within a week or 2.
Interview depends on individuals who take the interview . Some are nice , some are arrogant , some are condescending, some are confused and some want to confuse you.