The interview process consisted of one phone interview followed by an onsite with five rounds. These included coding, algorithms, and one round focused on past experience.
I performed quite well in the phone interview. The interviewer complimented me at the end and assured me his input would be positive.
I did well on three of the four technical interviews. In one of the design interviews, I gave what I believed was the right answer, but it was clearly not what the interviewer expected. I couldn't get any guidance on what they might have been looking for.
I felt I did well discussing my past experience. It was hard to gauge, as it was very subjective and the two interviewers were quite poker-faced.
I did not receive an offer. This is the second time I've interviewed there, performed very well, and still did not get an offer.
I asked the recruiter to call me so I could understand what went wrong. The recruiter agreed that I performed very well in the technical and design interviews. I was told that I did not have enough experience in design in my most recent jobs. This makes no sense, as a big reason I left those jobs was that I wasn't getting the opportunities I wanted. I don't expect to be doing high-level design the moment I join a company; that's unrealistic.
The recruiter suggested I find a job doing high-level design elsewhere and then reapply to LinkedIn. Fat chance. I'm done with them. I am an older engineer and wonder if this played a role.
I was asked to design a Bitly-type system that would be highly scalable.
The following metrics were computed from 13 interview experiences for the LinkedIn Senior Software Engineer role in San Francisco, California.
LinkedIn's interview process for their Senior Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for LinkedIn's Senior Software Engineer interview process in San Francisco, California.