I applied online. The process took 4 weeks. I interviewed at LinkedIn in Jan 2015
Interview
Got contacted by the recruiter and schedule two rounds of technical phone interviews. first round was on time, but the second round the interviewer canceled in the last minute, and no one told me until I waited over 30 minutes. after the second round I got a thank you email. the recruiter and one of the engineer had a heavy accent which made things a little more difficult. the interview process was the same, first the engineer will tell you what their role is at LinkedIn and they will ask you about a most interesting recent project. they seemed to ask it because they were told to and not because they wanted to know about it. After that it was typical coding algorithm problems. some were harder than the other. If you took too much time solving one question and ended up not getting multiple questions it probably means you will not proceed to the next round. expect to solve two to three problems.
Interview questions [1]
Question 1
1) given a target and a sorted array, find the element that is strictly larger than the target.
i.e. {a,c,d,e} b output: c
2) find the max sum of continuous sequence in the array.
{2,-1,3,-5,3} output: 4
3) given a DNA sequence find pattern (hardest problem that you probably won't be expected to finish)
4) given intervals find overlap and return the length. (it is surprising how easy to make mistakes in this one, I ended up spending too much time fixing my own bug)
I applied through a recruiter. I interviewed at LinkedIn
Interview
I got this interview through a recruiter through LinkedIn website. It was a one hour phone interview. They asked about my work in the first 10 minutes. The interviewers were nice, they were on time and they described their role in the company. They didn't talk much during the interview. The recruiter replied by email after two days. After writing the code they asked me about test cases.
Interview questions [1]
Question 1
They asked to write a function that takes a string and check if it is a number. The second question was given a sorted array that has been rotated, find a number in that array {6,7,1,2,3,4,5}
Made it all the way to the onsite. Every interviewer seemed either not really personable, rude, or weren't very interested in me. The first interview had to be rescheduled because they forgot when my interview was supposed to be scheduled. I got reasonably hard questions.
Interview questions [1]
Question 1
Given an input string and a target string, find the minimum substring of the input string that contains all of the characters in the target string