For a social networking company, I'm disappointed in the poor communication skills and disorganized interview processes.
Contacted by a LinkedIn recruiter via LinkedIn InMail message. Received a list of questions to answer via e-mail to prior to first phone call with the recruiter. When I talked to the recruiter over the phone, she hadn't read any of my responses whatsoever, and proceeded to ask the questions over the phone. She then said she doesn't think they have a fit for me, but she'll put me through the process anyways, just in case. SHE was the one who contacted ME in the first place, based on my LinkedIn profile, which exactly reflects what's on my resume.
I was then handed to an interview coordinator who scheduled me for a technical phone screen with a junior/senior software engineer duo. My phone screen was postponed, and the coordinator asked for available time slots in order to reschedule. I sent my response to the coordinator and CC'd the recruiter who initially contacted me. I received an out-of-office response from the coordinator, with the contact information for a backup coordinator. I resent my response to all three (recruiter, original coordinator, and backup coordinator). I didn't hear back for a day, and thought they were having issues finding engineers who could make the time slots. I then received e-mail from the recruiter saying she needed a response. I double-checked the e-mail addresses on my previous e-mail, and everything was correct. I forwarded it to all three people again. The next day, I received an e-mail from the original coordinator with the same urgent request. Again, I forwarded my time slots to the same three people. A day later, I finally received the names of another junior/senior duo and a confirmed time slot. When the phone screen finally happened (10 minutes late), I was contacted by someone entirely different. He was under the impression that I knew who he was. I got a vibe that there was someone else in the conference room with him. My time was cut short, as the interviewer was being kicked out of the conference room.
As others have mentioned, LinkedIn obviously has an interview question repository. Reviewing practice questions from Career Cup will help. Phone screen consisted of a series of programming puzzles to be done over Collabedit. In my opinion, these questions had absolutely nothing to do with the job I was contacted for, and had little relevance to anything LinkedIn does.
The job titles at LinkedIn appear to be horribly skewed. Most senior-level software engineering jobs in Silicon Valley are for 10+ years of professional experience. The two senior level engineers I was originally scheduled to talk to had only two years of experience, and were hired at LinkedIn straight out of college. The senior engineer I ACTUALLY talked to mentioned that he interned at LinkedIn the previous year. I find no comfort in the idea that a company, such as LinkedIn, can run the Engineering department with "senior software engineers" that practically just graduated from college (without even a Masters degree to bump the years in experience).
Rejection e-mail bad a vague, "Your experience doesn't fit any of our open positions," response. In reality, nothing was asked of me in the technical phone screen to actually determine this. I wish I had actually read some of the interview reviews on Glassdoor before I started this process. I probably never would have bothered responding to the recruiter in the first place.