I applied through a recruiter. The process took 3 weeks. I interviewed at X in May 2020
Interview
It took about 3 weeks. Very well organized interview process with Twitter - I enjoyed meeting everyone (I met total around 8 people). My recruiter from Twitter was great: helpful and supportive!