Typical interview setup.
Called with the recruiter, then arranged for a phone screen. The phone screen was set up with CollabEdit for one hour.
Coding questions were not very difficult. One was to massage a JavaScript object into a specific format, and the other was a nested array normalization algorithm question, for which I used JavaScript. I also answered a few questions on JavaScript (promises, DOM, etc.). I completed the phone screen within 40 minutes.
Then, the recruiter set up an onsite interview for the following week. The onsite was again typical, with five rounds.
From the outset, I believed I did really well in the interview. That was the feedback from the last set of interviewers too, who said, "We will meet you soon on campus." But things didn't turn out that way. The recruiter called me a week later and said I was not a fit. I guess I messed up one question on the second-round algorithms because I remember I did well on every other question in the interviews.
It really felt weird that they said I was a reject, but anyway, I got a much better offer somewhere else. Bye, LinkedIn.
Javascript promises, object mapping, build custom tooltips, nested array normalizing with a counter for each level of nesting, roman numeral to number conversion, build an architecture for a game they had in mind, find the missing braces in a string of code.
The following metrics were computed from 1 interview experience for the LinkedIn Software Engineer- Front End role in Sunnyvale, California.
LinkedIn's interview process for their Software Engineer- Front End roles in Sunnyvale, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for LinkedIn's Software Engineer- Front End interview process in Sunnyvale, California.