Twitter logo

Twitter

Size:
1000+ employees
time icon
Founded:
2006
Website:
https://x.com
About:
Twitter, now known as X, is a social networking service that allows users to create, read, and share posts, messages, media, communities, and information in real time.

Twitter Online Assessment: Questions Breakdown and Prep Guide

November 10, 2026

Twitter's software engineering assessment process has varied across hiring cycles, particularly since the company began referring to itself as "X." Some candidates may receive an asynchronous coding screen, while others move from recruiter review to live coding. Check the company name and role to determine which path applies to your application.

When to Expect the OA for Your Role

Candidates for early-career and high-volume software roles are most likely to receive an OA after application review. Experienced candidates for backend, infrastructure, mobile, and machine-learning roles may begin with a recruiter or technical screen. Wait for the invitation before assuming the platform, duration, or question count.

Does Your Online Assessment Matter?

When Twitter uses an OA, the assessment helps determine who advances. Twitter does not publish a hiring formula or have a universal cutoff for any role. Hidden tests make correctness, complexity, and edge-case handling important. Solve the easiest problem first, then use the remaining time to increase test coverage before polishing the code.

Compiled List of Twitter OA Question Types

These problems cover feeds, graphs, caches, intervals, strings, and high-volume event data.

  1. Design Twitter on LeetCode - feed creation and follower tracking.
  2. Tweet Counts Per Frequency - time buckets and range queries.
  3. LRU Cache - O(1)-time lookups and eviction.
  4. Course Schedule - graphs and cycles.
  5. Merge Intervals - sorting and overlap detection.
  6. Longest Substring Without Repeating Characters - sliding-window state.
  7. Clone Graph - traversal with identity mapping.
  8. Top K Frequent Elements - frequency counting and selection.

How to Prepare and Pass the Twitter Online Assessment

Build a two-week plan that covers maps, graphs, heaps, intervals, and sliding windows. Complete 3 timed sets, then rewrite your weakest solution from memory. For stateful problems, list the invariants before coding. For graph problems, test cycles, disconnected nodes, and duplicate edges. Use the language you debug fastest unless your invitation specifies another language. Lodely offers practice for these topics along with Twitter system design and behavioral questions.

Twitter Interview Question Breakdown

Design Twitter

Type: Stateful design. Prompt: Support posting, following, and retrieval of a recent feed. The Trick: Maintain the correct order without rebuilding the full history for every request. What It Tests: Data modeling and complexity tradeoffs.

Tweet Counts Per Frequency

  • Type: Time-series aggregation.
  • Prompt: Count named events within fixed time buckets.
  • The Trick: Handle inclusive ranges and bucket boundaries precisely.
  • What It Tests: Indexing, arithmetic, and edge-case handling.

What Comes After the Online Assessment

Candidates who advance can expect live coding and role-specific technical rounds. Backend and infrastructure interviews may cover distributed systems, while product-role interviews may cover API design and data modeling. Senior candidates should prepare to discuss architectural design, project tradeoffs, and past projects in depth. Practice explaining a design and its assumptions about capacity, latency, failure, and consistency. Review every OA mistake because the same topics can easily appear again in a live interview.

Conclusion

Check the current format in your invitation, then practice graphs and stateful systems under time pressure. Use Lodely for additional Twitter coding, design, and behavioral interview preparation.

Table of Contents

Land Your Dream Software Engineering Job

Start Now
Sent! Land top tier tech offers.
start your free trial →
Oops! Something went wrong while submitting the form.

Land Your Dream Software Engineering Job

Start Now
Sent! Land top tier tech offers.
start your free trial →
Oops! Something went wrong while submitting the form.

Other Online Assessments

Browse all
No items found.