I applied through a recruiter. The process took 2 months. I interviewed at X (San Francisco, CA) in Oct 2013
Interview
I was contacted by a headhunter, who was super professional. Typically, he would ask me for 3 time slots and then a Twitter HR person would get back to me and confirm it. Sometimes, the process did not work so well and I was in limbo for 3 weeks because HR dropped the ball. But overall, it was smooth albeit a little long for a tech company. The only drawback of the whole process is that you do the interview via Skype exclusively. If the person has a funky username you are unable to connect with them until the last minute, which can lead to some anxiety (do they see me online?) etc. etc.
Interview questions [1]
Question 1
There were no difficult questions but the entire process signaled that although the job description was meant for someone with not that much job experience, the expectations were super high. I felt that the fact that I did not work at a media company before was an excluding factor.
I had 30 minute individual chats with different people in the organisation - some junior and some more senior colleagues. It was all fairly informal really - Why do you want to work here, what would you improve at Twitter etc, what would you achieve in this role in the first few months etc.
Interview questions [1]
Question 1
Why do you want to work here, what would you improve at Twitter etc, what would you achieve in this role in the first few months etc