X logo

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

3.3 Rounds average
Average Typical difficulty
34.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at X.

Showing 3 of 49
X logo
X

Data Scientist

Analytics · a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Coding

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).

Confirmed questions2 questions
  • Can you describe your background?
  • What motivates you to apply for this position?
X logo
X

Data Scientist

Analytics · more than a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

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).

Confirmed questions1 question
  • Discuss various A/B testing strategies applicable to different scenarios at Twitter.
X logo
X

Data Scientist

Analytics

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

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.

Confirmed questions4 questions
  • 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.

Can you download data from Yahoo Finance and analyze the trends and performance of Bitcoin?

Read reports

How would you implement a decision tree algorithm using Python?

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.

Interview formats

Technical 40.3%
Coding 24.6%
Behavioral 22.4%
Case 6.7%
System Design 3%

Interview difficulty

Easy 6.1%
Average 61.2%
Difficult 32.7%

Candidate experience

Negative 30.6%
Positive 34.7%
Neutral 34.7%