I applied through a recruiter. The process took 2 weeks. I interviewed at X
Interview
On site, met with a few of the hiring managers and talked about my past experience and what they were looking to hire for. All in all, it was pretty painless - received an offer after 2 weeks or so.
Interview questions [1]
Question 1
What is your familiarity with Twitter as a product / brand?