The process took 3 weeks. I interviewed at LinkedIn (San Francisco, CA) in Feb 2019
Interview
One phone interview followed by an onsite with five rounds. There were coding, algorithms and one that focused on past experience.
I did quite well in the phone interview. The interviewer complimented me in 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 clearly was not giving the interviewer what they expected. I could not get any guidance on what they might expect so we might discuss it.
I felt I did well talking about past experience. It was hard to say since it was very subjective and the two interviewers were quite poker-faced.
I did not get an offer. This is the second time I've interviewed there, done very well and still did not get an offer.
I asked the recruiter to call me so I could learn what went wrong. The recruiter agreed that I did 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. A big reason I left those jobs is I was not getting the opportunities I wanted. I don't expect to be doing high level design the moment I join the company. That's silly.
The recruiter suggested I find a job doing high level design somewhere else and then apply to LinkedIn again. Fat chance. I'm done with them. I am an older engineer and wonder if this did not have something to do with it.
Interview questions [1]
Question 1
I was asked to design a bitly type system that would be highly scalable.
I applied online. The process took 1 day. I interviewed at LinkedIn (Sunnyvale, CA) in Nov 2018
Interview
Applied online for Senior Software Engineer position, recruiter replied back the day after.
Linkedin recruiter replies very fast and is very responsive .
Initial phone interview was 1 hour 2:1 coding interview first started with brief introduction and then did 2 coding problems using their skype online coding interview platform.
Wrapped up the interview with some Q&A session.
I applied online. The process took 3 weeks. I interviewed at LinkedIn (San Francisco, CA) in Oct 2018
Interview
I applied online and also with a recruiter. Standard process - set up a phone screening a couple of weeks out. The interviewer was definitely not the one listed in the email (possibly last minute replacement) and he must have been sitting in an open area at first; I had to mention the heavy background noise twice (I could hear voices, though not exact words, before he made his first adjustment).
Because of the level I was asked a lot of platform (iOS) questions, primarily around threading, in a rapid-fire manner. I know I did well on the algorithms (saw a more complicated version of one of them before) and even had time at the end to discuss, but not code, a variant on one question. However, I supposedly did not answer the platform/threading questions fast enough so the hiring committee (for a phone screen) declined to invite me for an onsite. Very likely I would not have moved on regardless of the background noise, but it didn't help.
NestedInteger weight sum - given a class with callable methods isInteger, getInteger, and getList get the weighted sum, e.g. {1,{4,{6}}} => 1 + (4*2) + (6*3) = 27