I applied online. The process took 2 weeks. I interviewed at LinkedIn (Sunnyvale, CA) in Apr 2018
Interview
I applied online and was contacted by a recruiter the next day. The recruiter was very helpful - she had a lot of information about the position and the interview process. After I talked with her, she emailed me with many tips and links to help me prepare for the interview. There was a separate person in charge of scheduling the interview who sent me the names of my interviewers and links to their LinkedIn profiles beforehand. I had 2 interviewers for the 1-hour technical phone screen. We spent 10-15 mins talking about my experience, ~5 mins on a warm-up coding question, and the rest of the time on a harder coding question. We had a slight technical mishap, but it was quickly remedied. We ended up going about 10 mins over so that I could ask them some questions. After the interview, it took 2 days to receive a decision. I appreciated their promptness in contacting me after I applied, scheduling the interview, and notifying me with the decision. Even though I did not make it to the next stage of interviews, I felt that their overall attitude was that they wanted to help candidates interview successfully rather than looking for reasons to reject people.
Interview questions [2]
Question 1
Write a function to calculate the maximum depth of a binary tree.
Calculate the shortest distance between 2 words in a word list. The word list is given to the constructor, and may contain more than 1 instance of each word. Example: "the quick brown fox quick jumps", distance(fox, quick) should return 1 (indices for fox = (3), quick = (1, 4), smallest distance is between 3 & 4)
I applied through a recruiter. The process took 1+ week. I interviewed at LinkedIn (Sunnyvale, CA) in Feb 2018
Interview
Horrid interview process. Interviewers would rather listen to themselves speak than to you.
All the panelists interrupt you mid-sentence, without exception.
There is only one answer for their system design question, and if you don't get to that solution immediately, they aren't listening to you any more.
It was a day wasted on their on-site.
I applied through a recruiter. The process took 5 weeks. I interviewed at LinkedIn (Mountain View, CA) in Mar 2018
Interview
Was contacted by a LinkedIn recruiter on LinkedIn. After a brief chat, he scheduled a 1 hour phone interview with 2 algorithm questions. After passing the phone interview, I was invited for a 5-hour on-site, with one algorithm session (another 2 algorithm questions), one system design question, one non-technical lunch session, one Android coding question, and one cultural fit session. A little over a week later, received word that the hiring committee would like to move forward, and one week after that was plugged into a team and got a written offer. Whole process from the time recruiter contacted me took about 5 weeks.
Interview questions [1]
Question 1
dynamic programming, design a client and server system for showing linkedin feeds