Twitter frontend interviews favor practical UI work: an accessible game UI in plain JavaScript, practical data-processing algorithms, and building React UIs from screenshots.
Twitter is now called X, and since the merger with xAI its hiring runs through a much leaner, engineer-led process. This guide is built from 3 Twitter interview reports shared by FrontendLead members between November 2023 and May 2024, plus questions members have tagged with Twitter and the interview process xAI publishes on its official careers page and recent frontend job postings. Where the old and new processes differ, the guide says so.
The single biggest pattern: Twitter tests whether you can ship a complete, accessible UI on your own. The online assessment asked for a complete, keyboard-accessible game UI, and recent frontend postings describe a React app round plus a screenshot-to-HTML/CSS round. Practice building small, finished products end to end, not just isolated functions.
By Shivam Bhalla · Updated
01Twitter frontend interview at a glance
- Timeline
- Fast: members heard back the next day; xAI aims to finish the main process within a week
- Process
- Application with a statement of exceptional work, short screen, 2 to 4 technical interviews
- Screening
- About 15 minutes with an engineer, not a recruiter, in the current process
- Coding language
- JavaScript or TypeScript; current frontend postings specify React
- UI rounds
- Build a small React app; implement a UI from a screenshot in HTML and CSS
- Signature topic
- Complete, accessible UI: a small game with keyboard support and game states
- Algorithms
- Practical problems on interval and event data
- Format
- Video interviews; in-office work is the norm after you join
02Twitter frontend interview process
The stages below combine what members reported with the four steps xAI lists on its official careers page: application, screening interview, technical interviews, and offer. Team and role still shape the details, so confirm your exact loop when you are invited.
- 1
Application and statement of exceptional work
Days to a few weeksxAI’s careers page says it generally does not use recruiters for assessments; technical team members read your CV and a written statement of exceptional work. Treat the statement as a short technical case study: one project, what made it hard, the decisions you personally made, and a measurable result. Interviewers can come back to it later.
In the earlier process, members were contacted by recruiters and, in one case, matched to a specific team before any technical round.
- 2
Short technical screen
About 15 minutesA team member asks about your background and a few basic technical questions. Answer concisely and concretely. Have a 30-second summary of your strongest frontend project ready, with your specific contribution and outcome.
- 3
Online assessment or phone screen
One coding sessionMembers reported two formats. One was an online assessment to build a small browser game with HTML, CSS, and JavaScript, including accessibility requirements. The other was a live technical phone screen with an algorithm problem: an interval problem for one new grad, and an event-aggregation problem for another. The exact prompts are in the members-only sections below. One member got positive feedback the next day.
- 4
Technical interviews
Two or more 45-minute sessionsRecent xAI frontend job postings describe two technical interviews after the screen: a coding interview in TypeScript where you write a small React app, and an HTML and CSS interview where you implement a UI from a screenshot. Some postings also mention Tailwind. All interviews in those postings run over Google Meet.
- 5
Manager or team conversation
About 30 minutesA member who passed the phone screen was scheduled for a 30-minute session with the hiring manager. Current postings describe a short final conversation with a senior engineer or the team. Expect questions on your past work, how fast you ship, and why you want this team.
03How hiring at Twitter has changed
Most public advice about Twitter interviews describes the company before 2023, with long onsite loops and pairs of interviewers in each round. Member reports and xAI’s published process point to a shorter, more practical loop today.
| Aspect | Earlier Twitter loops | Current process |
|---|---|---|
| Who screens you | Recruiter, then an engineer | Technical team members review applications and run the first screen |
| Application | Resume | Resume plus a statement of exceptional work |
| Coding | Algorithm rounds and a UI assessment | Practical rounds: a React app and a screenshot-to-UI build |
| Length | Several weeks with a multi-round onsite | xAI aims to complete the main process within about one week |
| Behavioral | Dedicated behavioral and manager rounds | Folded into the screen, project discussion, and final conversation |
Because the company has changed so quickly, treat any single description, including this one, as a starting point. Ask the person who schedules your first interview exactly what each round covers.
Members only
Coding rounds: questions Twitter candidates were asked
6 real Twitter interview questions
Every prompt members reported, with the round, the level, and the follow-ups interviewers asked.
Members only
Deep dive: building an accessible Tic Tac Toe
The exact Twitter interview prompts
Every prompt members reported, with the round, the level, and the follow-ups interviewers asked.
Members only
Twitter frontend system design questions
4 real Twitter interview questions
Every prompt members reported, with the round, the level, and the follow-ups interviewers asked.
07Behavioral and project discussion at Twitter
There’s little evidence of a standalone behavioral round in the current process. Instead, your judgment and ownership are assessed through the statement of exceptional work, the screen, and the final conversation. Prepare for these:
- Your most exceptional project. Explain what made it hard, which decisions were yours, and the measured result. Expect follow-up questions several levels deep.
- Speed of execution. A time you shipped something important quickly, and what you cut to get there.
- Why this team. Tie your answer to a specific product surface you use and would improve.
Keep answers short and concrete. Vague, team-level claims (“we improved performance”) are weaker than personal, measured ones (“I cut the timeline’s first render from 2.1 to 0.9 seconds by streaming the first page”).
08How to prepare for the Twitter frontend interview
Because the process is short, each round carries more weight. Use this two-week plan, which focuses on finished, accessible UI and a few practical algorithms.
| Days | Focus | Practice |
|---|---|---|
| 1 | Statement of exceptional work | Write a one-page case study of your best project and rehearse the follow-ups |
| 2 to 4 | Accessible vanilla UI | Tic Tac Toe with keyboard support, then K-in-a-Row Game |
| 5 to 6 | Practical algorithms | Insert Busy Block and Gym Sessions |
| 7 to 9 | React and TypeScript | Optimistic Upvote Button and Debounce I |
| 10 to 11 | Screenshot to UI | Microblog Post Card, timed at 45 minutes |
| 12 to 13 | Design | Newsfeed and Mentions and Hashtags |
| 14 | Mock | One React build and one screenshot build, back to back |
For more practice, browse the coding questions library or use the study plans to build a longer schedule.
09Twitter frontend interview FAQ
How long is the Twitter frontend interview process?
It’s short. Members heard back within a day of a phone screen, and xAI says on its job postings that it aims to finish the main interview process within about a week. Scheduling and application review can add time before that.
Does Twitter ask LeetCode questions for frontend roles?
Sometimes, and they tend to be practical. Members reported practical problems on intervals and event data. Current frontend postings focus on building a React app and implementing a UI from a screenshot instead.
Can I use React in Twitter frontend interviews?
Yes. Current frontend postings ask for a small React app in TypeScript. The online assessment members reported, however, required plain HTML, CSS, and JavaScript, so practice both.
What is the statement of exceptional work?
A written description of your most impressive technical work that you submit with your CV. Engineers read it before any interview, so make it specific: the problem, the constraints, your decisions, and a measurable result.
Is accessibility tested in Twitter frontend interviews?
Yes. The UI assessment members reported explicitly required every mouse action to work from the keyboard. Use native buttons, visible focus styles, and live regions for status updates.
Does Twitter have a frontend system design round?
Members didn’t report one, and current frontend postings list coding rounds only. Senior candidates should still prepare a timeline or messaging design, because design questions come up when you discuss past projects.
