I applied through college or university. The process took 1 day. I interviewed at LinkedIn
Interview
The hiring process was pretty standard - phone screen following by phone technical, etc. The technical was awful. I ended up getting all their questions correct, but they stressed efficiency so much that I had to make my code significantly more complicated just to satisify them. I personally think this is a terrible mentality and that other factors such as code readability/maintainability are with a marginal sacrifice in performance.
I applied through a recruiter. The process took 4 weeks. I interviewed at LinkedIn
Interview
Had the initial phone interview, followed by two technical phone interviews. I passed both, and was then brought in for the on site interview. They are very open about their hiring process, and generally very friendly.