Skip to content

Twitter (X)

Twitter (X) placement papers, interview questions, placement process, eligibility criteria, and a deeply customized preparation guide for 2025-2026 campus recruitment and hiring.

Twitter (now X) is a global social media and technology company, known for its real-time communication platform and large-scale distributed systems. In India, Twitter/X recruits for software engineering, data, and product roles, with a focus on innovation, reliability, and impact. The company values technical depth, creativity, and a strong engineering culture.

Headquarters: San Francisco, USA
Employees: 7,500+ globally

Industry: Social Media, Technology
Revenue: $4.4+ Billion USD (2022)


  • Degree: B.Tech/B.E./M.Tech/MCA in Computer Science, IT, ECE, EE, or related fields
  • Batch: Final year students and recent graduates (within 1 year)
  • Academic Record: Good academic standing (typically 7.0+ CGPA or 70% in most top colleges)
  • Backlogs: No active backlogs at the time of application
  • Other: Strong coding, problem-solving, and communication skills

Note: Twitter/X may not have a universal cutoff, but top colleges may enforce their own. Off-campus, a strong resume and coding profile are key.


The process may vary by campus, but typically includes:

  1. Online Coding Round (on platforms like HackerRank, Codility, or Mettl):
    • 3-4 coding questions (DSA, algorithms)
    • 60-90 minutes
    • May include MCQs on CS fundamentals, aptitude, and output prediction
  2. Technical Interviews (2-3 rounds):
    • Data structures, algorithms, OOP, DBMS, OS, and project discussion
    • Coding on whiteboard or shared doc
    • May include puzzles and system design (for SDE2+)
  3. Managerial/Team Fit Round:
    • Problem-solving, design, and behavioral questions
    • Deep dive into projects/internships
    • Scenario-based and situational questions
  4. HR/Behavioral Interview:
    • Motivation, teamwork, leadership, company fit
    • Compensation, relocation, and benefits discussion

Sample Coding Questions (Recent Twitter/X Papers)

Section titled “Sample Coding Questions (Recent Twitter/X Papers)”

1. Find the Missing Number Given an array containing n distinct numbers taken from 0, 1, 2, …, n, find the one that is missing from the array.

def missingNumber(nums):
n = len(nums)
return n * (n + 1) // 2 - sum(nums)

2. Valid Anagram

bool isAnagram(string s, string t) {
if (s.length() != t.length()) return false;
int count[26] = {0};
for (char c : s) count[c - 'a']++;
for (char c : t) count[c - 'a']--;
for (int i = 0; i < 26; ++i) if (count[i]) return false;
return true;
}

  • Data Structures & Algorithms (arrays, strings, trees, graphs, DP)
  • OOP concepts (inheritance, polymorphism, encapsulation)
  • System Design (for SDE2+ or advanced roles)
  • DBMS, OS, Networking basics
  • Coding best practices, code optimization
  • Projects and internships (deep dive)

  • Why Twitter/X?
  • Tell me about a time you solved a tough problem
  • Teamwork, leadership, conflict resolution
  • Scenario-based questions (e.g., “What would you do if…”)
  • Willingness to relocate, work in diverse teams

  • Practice coding on LeetCode, HackerRank, Codeforces (focus on DSA)
  • Review CS fundamentals (OOP, DBMS, OS)
  • Prepare to discuss your projects in detail
  • Mock interviews help (especially for system design)
  • Be clear, concise, and communicate your thought process
  • Stay calm and ask clarifying questions in interviews

  • Intern (SDE): ₹1.0–1.2 lakh/month stipend
  • Full-time SDE: ₹35–45 LPA (CTC, including base, bonus, stock)
  • Growth: Fast-paced, global opportunities, mentorship, and learning


Last updated: June 2024