I applied through a recruiter. The process took 1 day. I interviewed at LinkedIn (Mountain View, CA) in Jun 2010
Interview
I was approached by direct recruiter.
There was an initial phone screen and then an onsite interview.
They asked Data Structure and Technical questions.
It was extremely well structured.
1) How do you search through a lot of data..ie. TB.
2) Multi Threading Lock Question. ie Bounded Queue
I applied through an employee referral. The process took 2 weeks. I interviewed at LinkedIn (Mountain View, CA) in Mar 2010
Interview
The recruiter was efficient in setting up phone interview and on-site interview. Phone interview consisted of Java questions: basic, object reference, singleton pattern. On-site interview: linked list questions, recursion, multi-threading, and unit testing in terms of Test-driven programming (This is where I stripped). They're big on Agile I think. The main thing is you were not only required to solve the problems but also solved it the way they wanted/suggested.
Interview questions [1]
Question 1
Java: how do you make n threads run at the same time?