I applied through a recruiter. The process took 2 weeks. I interviewed at X (San Francisco, CA) in Nov 2014
Interview
I was really impressed with the interview process and the recruiting team. They were attentive, kept me up to date on the process/timing and were super professional. Some recruiters sound as if they are reading from a script describing the company or the role, but that wasn't the case at Twitter. The process was top notch.
Interview questions [1]
Question 1
What words my current manager or team would use to describe me.
I applied online. The process took 4 weeks. I interviewed at X in Mar 2015
Interview
The first two interviews were conducted by phone. The questions focused on why I wanted to work for the company and how my skill set would be a great asset to company. Thereafter I had 2 separate in person interviews with people in cross fuctional groups. These interviews honed in on my technical skills and how I can create an efficient process. Following that I waited several weeks to hear about the next steps.