An internal recruiter contacted me through LinkedIn.
There was an initial 30-minute phone call to discuss my background and get the gist of how they're set up and the rest of the process.
Next was a longer call with a senior developer to talk "shop".
Following that were technical phone calls and collaborative coding sessions to test basic JavaScript and HTML/CSS skills. These were not too difficult, lasting about 45 minutes each.
All of this took place within approximately 10 business days.
They flew me out for an on-site interview, which was a full day from 10 AM to 3 PM. This consisted of a series of back-to-back 1-hour technical interviews with developers, mostly involving whiteboarding code and logic. There was a lunch conversation with the development manager, and the day concluded with a conversation with their CTO.
Given a static comp/mockup, provide the basic HTML with relevant classes, etc., and explain why you chose to code it that way.
Given a simple JSON response consisting of an array of 3-4 similar objects, each with the same properties but differing values, how would you transform them into another given format to be consumed or presented?
Given an interaction where hovering a link displays a tooltip with dynamic information (e.g., from an AJAX request), write the basic functions to perform the lookup (jQuery is allowed) and explain how you would cache the results to avoid an HTTP request if the tooltip already existed.
The following metrics were computed from 10 interview experiences for the LinkedIn Web Developer role in Mountain View, California.
LinkedIn's interview process for their Web Developer roles in Mountain View, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for LinkedIn's Web Developer interview process in Mountain View, California.