X logo

X Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 1,325 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
43% Positive experience

Which role are you interviewing for?

30 roles · 1,325 reports

Candidate interview experiences

First-hand accounts from people who interviewed at X.

Showing 4 of 1,325
X logo
X

Legal Demand Officer

Legal · half a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Technical Behavioral

Recruiter was a bit disorganized and then ghosted me after three interviews. They even sent me the wrong video chat link after I had to wake up at an ungodly hour to interview with a team member in a different time zone. They explained the recruitment process at the beginning but then added new steps at the last minute. The interviewers were nice people but seemed stressed and preoccupied during the interview.

Confirmed questions1 question
  • Can you share your experience with using X?
X logo
X

Software Engineer

Engineering · a year ago

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

It started with a 30-minute recruiter call, but I only got to speak for about 5 minutes. I wanted to ask some questions, but the recruiter was super excited talking about Elon Musk and how he changed the company, so I didn't get a chance. Then, there was an online frontend coding session. I had an hour to complete a task, and they said there would be a Q&A at the end. I think I messed up because I was nervous and it was late. That's probably why I got rejected. It was a good experience overall, but the weirdest part was that I was initially contacted by two recruiters from two different teams. They both set up initial meetings. But after I failed the frontend interview, the second recruiter (for backend) suddenly canceled our meeting and then ghosted me. I'm a backend engineer, so I don't even know why they put me in for frontend interviews in the first place. The bummer is that because of this, another recruiter for a backend position is now ghosting me too.

Confirmed questions7 questions
  • Tell me why you are interested in working at X.
  • Can you discuss your previous experience, particularly your last role?
  • What was your specific role in your prior project?
X logo
X

Sales Representative

Sales · a year ago

Entry Difficult Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Behavioral Technical Other

There were many application stages with different stakeholders. The conversations were demanding but positive and friendly. Feedback always came from the HR contact person. I only met friendly people. Structures within the organization were somewhat unclear.

Confirmed questions3 questions
  • Why are you interested in Twitter?
  • How do you think you can contribute to our company's success?
  • What are your expectations for this role?
X logo
X

Curator

Other · a year ago

Mid Difficult Neutral experience Accept offer 6 rounds
Interview process
Recruiter call Take home Phone screen Phone screen Phone screen Phone screen Recruiter call
Interview formats
Behavioral Technical

The process involved about 6 stages which kicked off with an HR screening call, followed by an assessment then calls with different regional heads across the globe and then an interview with the hiring manager before a final call with HR. It was a long, easy back and forth, satisfying HR screening, assessment, interviews with hiring manager, regional leads/editors, very adjusting and comforting

Confirmed questions1 question
  • Can you elaborate on your experience to show how it aligns with the job requirements?

X Interview Questions

Quoted word for word from X interview reports.

Find the peak element in an array of size n in O(log N) time. A peak element is defined as an element that is greater than its neighbors.

Read reports

Given a list of words, build a search bar with autocomplete functionality using plain JavaScript.

Read reports

How would you add a new interval to a set of intervals and return the largest possible union?

Read reports

How would you break down a lengthy SMS into segments of 160 characters or less, ensuring each segment includes a pagination indicator like "(1/10)"?

Read report

Can you diversify a list of tuples with post authors and their ranks?

Read report

Could you write code to create a histogram of frequently occurring words in a tweet?

Read report

Create a new feature for Twitter aimed at enhancing the experience for new users.

Read report

Considering China and Singapore, which country would be a better choice for expansion?

Read report

Formats, difficulty and experience

Across all 1,325 X interview reports.

Interview formats

Behavioral 35%
Technical 31.7%
Coding 19%
Presentation 5.4%
System Design 3.1%

Interview difficulty

Easy 15.6%
Average 65.1%
Difficult 19.3%

Candidate experience

Negative 32.5%
Positive 43%
Neutral 24.5%

Reports by job function

Engineering 634
Sales 147
Operations 112
Analytics 90
HR 72
Marketing 70