After receipt of my application, the recruiter sent a coding challenge and gave me a week to complete it.
They seemed to like the work, and arranged for me to fly from New York to San Jose, stay the night and complete a face-to-face interview.
The interview including a quick office tour with the recruiter showing the different departments. I was then scheduled to met 4 different current employees. Each one had 45 minutes in a room asking a range of questions from past experience to in-depth Javascript technical knowledge.
Everyone was friendly and excited about the company.