I applied through college or university. The process took 2 weeks. I interviewed at LinkedIn
Interview
I was contacted by a recruiter after a career fair at my university, had a brief 10 minute phone call with the recruiter the following week. She set me up with an on-campus interview for about 2 weeks after the initial phone call.
I applied online. The process took 3 weeks. I interviewed at LinkedIn
Interview
Sent my CV through their web site. Got a reply a few days later and after a short HR interview they scheduled the first tech phone interview for the next week.
I did quite well in the first interview and they scheduled a second phone interview. This time I could barely hear my two interviews and had a HARD time to understand the questions and the feedback. I took around 40 minutes to solve the first question and the solution was quite good. Then I had 20 min to solve the next question. I did it but there was a bug and I could not fix it. 2 days later they told me there was no strong fit and that was the end of the line for me.
Interview questions [1]
Question 1
In the first interview: they asked me to implement a pow(base, exp) function. I did a linear solution and they asked me to improve it (time complexity). There's a logN solution for this problem.
I applied online. The process took 4 weeks. I interviewed at LinkedIn in Jan 2013
Interview
Applied online and was contacted by a recruiter a couple weeks after. Had 3 technical phone interviews in all - first one was just one interview, second round was two back to back with two different teams. About a week after my second round interviews they extended me an offer. HR was in general very friendly; my recruiter was awesome.
Interview questions [1]
Question 1
A couple tricky questions. One required writing a modified binary search, the other dealt with data structures and how to efficiently check if a given set of numbers contained two numbers summing to some other number x.