I applied through an employee referral. The process took 5 weeks. I interviewed at LinkedIn
Interview
I was initially approached by a recruiter through an internal connection. There were four separate interviews, I am located in Canada, so all interviews for this position were done over the phone. The first interview was mostly HR questions, basically to get an idea of my personality. In the second interview I was asked technical questions regarding my knowledge of Javascript, CSS, and HTML, questions were fairly straightforward. The third interview was done with an on-line collaborative coding tool, I was asked to implement some algorithms in Javascript as well as create some functional CSS elements. The fourth interview was coding again, but a little more in-depth with Javascript (Object-oriented code, functional programming). All in all the process was very pleasant, the interviewers were all very attentive and helpful in answering questions, and recruiters were very prompt delivering their feedback.
Interview questions [1]
Question 1
The most difficult question was regarding the implementation of an object class that inherited from a previous object. Luckily I had been studying object-oriented Javascript at the time.
I applied through a recruiter. The process took 2 months. I interviewed at LinkedIn (Mountain View, CA) in Feb 2013
Interview
1 high level phone screen -- covering a range of front end topics. Accessibility, the box model, app performance, etc.
2 technical phone screens (using collabedit), one covering CSS specificity and closures, the other to build a small widget from the web app
5 hours of on site technical coding interviews (~1 hr per person). Problems covered implementing common functions, extending prototypes, recursing the DOM tree, CSS edge cases, also implementing a section of the live site.
Culture seemed pretty good. However, prepare to be a cog in the 80+ web developer machine.
Interview questions [1]
Question 1
Implement a function to determine if a DOM element is the descendant of another one or not.
I applied through a recruiter. The process took 2 months. I interviewed at LinkedIn
Interview
The interview process was probably the most enlightening interview process I had out of all of the jobs I applied for. It started out by being contacted by a recruiter several months back. At the time I was not looking for a position. Well that changed a month or two later. First I talked to a recruiter. Shortly after that I had a technical phone screening, where they probed for my understanding of javascript, html, and css. You should understand what makes these things powerful and also understand their shortcomings. After that I had 2 more interviews where I did some live coding where you have to replicate the functionality of a given design. Decided to write one using just Javascript and the other with jQuery to save time. After that I was asked to come do an onsite interview. A lot more of the same stuff but way more in depth. Get comfortable with white boarding problems! Knowing how a browser works may help you. Anyways, a week and half later I got an offer. Yay!