I applied through a recruiter. The process took 1+ week. I interviewed at X (San Francisco, CA) in Jul 2015
Interview
Relatively informal and pretty painless. You have your standard behavioral questions followed by a quiz after to see how well you can understand and apply Twitter's guidelines to use. The quiz was a little tricky but nothing too difficult.