I interviewed for a role at Twitter and it was a terrible experience. The hiring manager was completely uninterested in my qualifications or experience, and instead asked me a series of 'Google-style' questions like how many golf balls fit in a bathtub. Whenever I tried to answer, he would interrupt me, belittle my response, and explain how his approach was better. It was incredibly unprofessional and disrespectful. I felt like he was more interested in proving how smart he was than in finding the right candidate for the job. I would not recommend applying for a role at Twitter if you're looking for a fair and respectful hiring process.