I applied online. I interviewed at X (New York, NY) in Feb 2021
Interview
The interview process was very good overall at Twitter. The interview teams were very friendly and the questions weren't mind-boggling in terms of difficulty. The recruiter was also very great and upbeat in personality and responded to emails and gave updates very frequently and quickly.
I applied through a recruiter. The process took 4 weeks. I interviewed at X in Apr 2021
Interview
* There was an initial round of online interview
*after getting through, talk with the Manager of the team.
* Onsite interview - 3 round -> 1 behavioural, 1 coding and 1 system design
This must be the most disrespectful interview I had. The interviewer had a very heavy Indian accent. He struggled with English. For over 20 min he stopped me at every sentence I said. Twice he made a mistake in his claim. When I pointed out his second claim is wrong, he dismissed it. This is how engineers are at Twitter, apparently.