I applied online. I interviewed at VMware (Palo Alto, CA) in Jun 2017
Interview
Applied online and got a call from the recruiter. Took about a week to set up a time for a technical phone screen with an Engineer. A coding puzzle using hacker rank.
There was a second technical phone screen with an architect and discussion and a small puzzle. Invited for an onsite with half day of interview with the team.
Interview questions [3]
Question 1
Given a tree, how would determine if it is a binary search tree ?