
X Data Scientist Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 49 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at X.
Data Scientist
Recruiter reached out to schedule a screening. I was asked about my background and why I'm interested in the role. After that, I did a coding challenge that involved a question I saw on LeetCode (Twitter section, last 6 months).
- Can you describe your background?
- What motivates you to apply for this position?
Data Scientist
I was upfront about not having industry A/B testing experience, but highlighted my extensive causal inference work and strong statistical background. Both recruiting and the hiring manager assured me that specific A/B testing experience wasn't a requirement. However, during the technical interviews, I was mainly asked A/B testing questions. I could answer some using my statistical intuition, but others felt like rote memorization questions, like "have you done process X before when running an experiment?". It was a frustrating experience given my relevant background, especially after being assured it wasn't a prerequisite. When I mentioned my lack of industry A/B testing experience, the interviewer responded condescendingly, attacking my qualifications in a way I won't repeat publicly. I'll avoid Twitter for future job searches. I've received multiple standard offers from top tech companies in similar roles where my experience was evaluated as discussed beforehand (e.g., Google).
- Discuss various A/B testing strategies applicable to different scenarios at Twitter.
Data Scientist
After applying online, I was contacted pretty quickly. The interview questions weren't that difficult, but the format was interesting: they asked 'how-do-you-solve/do-xyz,' where xyz was a specific task. It seems nowadays any job involving data analysis is labeled data scientist. For me, as a statistician, 95% of job postings were for data scientist roles. Back in the day, statisticians were interviewed by data customers from different fields who wanted to know how I could help them reach their goals. But now, data scientist interviewers, like those at Twitter, seem to be younger, more tech-savvy data analysts with quantitative backgrounds. They primarily want to know if I can perform specific tasks they've encountered. This distinction is crucial for both candidates and companies hiring for data scientist positions.
- What features would be suitable for constructing a user recommendation algorithm?
- How would you approach solving/doing a particular task?
- How can I assist in achieving your research or business objectives using data?
X Data Scientist Interview Questions
Quoted word for word from X interview reports.
“How do you find permutations of a string?”
Read reports →“Can you download data from Yahoo Finance and analyze the trends and performance of Bitcoin?”
Read reports →“Could you build a k-NN classifier from scratch?”
Read reports →“How would you sort an array of strings?”
Read reports →“How would you implement a decision tree algorithm using Python?”
Read report →“Could you explain how to build the power set?”
Read report →“Could you calculate the probabilities associated with a standard dice game?”
Read report →“How would you assess user engagement using Twitter data?”
Read report →“What features would be suitable for constructing a user recommendation algorithm?”
Read report →Formats, difficulty and experience
Across all 49 X interview reports.