Twitter/X

Twitter/X Software Engineer Phone Screen Questions

21+ questions from real Twitter/X Software Engineer Phone Screen rounds, reported by candidates who interviewed there.

21
Questions
5
Topic Areas
10+
Sources

What does the Twitter/X Phone Screen round test?

The Twitter/X phone screen typically lasts 45-60 minutes and evaluates core Software Engineer fundamentals. Candidates should expect 1-2 algorithmic problems, basic system design discussion at senior levels, and questions about relevant experience. The goal is to confirm technical competence before bringing candidates onsite.

Top Topics in This Round

Twitter/X Software Engineer Phone Screen Questions

Got this question in a phone screen. I could only come up with a O(2n) soln. Was my time complexity + soln correct? I didn\'t get any feedback at the...

//\xA0Write\xA0a\xA0method\xA0to\xA0find\xA0out\xA0how\xA0much\xA0total\xA0time\xA0was\xA0spent\xA0in\xA0each\xA0space,\xA0 //\xA0over\xA0all\xA0users. //\xA0action,\xA0space,\xA0user,\xA0timestamp static\xA0String\xA0[][]\xA0requests\xA0=\xA0{ \xA0\xA0\xA0\xA0{"create",\xA0"xyz",\xA0"1",\xA0"1619916081"},\xA0//\xA0Sat\xA0May\xA001\xA02021\xA017:41:21\xA0GMT-0700\xA0 \xA0\xA0\xA0\xA0{"join",\xA0"xyz",\xA0"2",\xA0"1619916681"},\xA0//\xA0Sat\xA0May\xA001\xA02021\xA017:51:21\xA0GMT-0700 \xA0\xA0\xA0\xA0{"create",\xA0"abc",\xA0"3",\xA0"1619916881"},\xA0//12:01 \xA0\xA0\xA0\xA0{"leave",\xA0"xyz",\xA0"2",\xA0"1619920281"}, \xA0\xA0\xA0\xA0{"join",\xA0"abc",\xA0"4",\xA0"1619920881"}, \xA0\xA0\xA0\xA0{"create",\xA0"ghi",\xA0"5",\xA0"1619923999"}, \xA0\xA0\xA0\xA0{"leave",\xA0"xyz",\xA0"1",\xA0"1619923881"}, \xA0\xA0\xA0\xA0{"leave",\xA0"abc",\xA0"3",\xA0"1619927481"},\xA0//12:07\xA0time\xA0spent\xA0=\xA06\xA0minutes \xA0\xA0\xA0\xA0{"leave",\xA0"abc",\xA0"4",\xA0"1619927481"}, \xA0\xA0\xA0\xA0{"leave",\xA0"ghi",\xA0"5",\xA0"1619958001"} }; For Userid = 3, total time spent is 12:07 -12:01=6 mins

Application Process Applied off-campus on careers page. #### Interview experience Cannot disclose exact questions as signed an NDA. [Telephone screen] This round was data structures and algorithms based....

This question was not asked to me but I saw it in a different site. It has been asked sevral times from 2019-2020 in phone interview. We want to measure a...

Twitter phone screen

Algorithms 2021

Question I was asked was: Given two maps in assertThat(map1, map2), write a function that can help the user with the comparison. The signature they gave was: <K,V> ??? diff (Map<K,V> left,...

Build a linear probing hash table. Got a rejection for this. This is what I had built and it seemed to work for a fix bucket size. Is there anything...

Input: array of int output: array of int which is a number of continuous increasing count For example input: [100, 10, 50, 60, 20, 90, 110] output: [1, 1, 2, 3, 1, 5,...

You have a set of users visiting your website. Each user picks a color represented by RGB. R, G, B can take values between 0 and 255. You have a stream...

Location: San Francisco Date: Dec 2019 Result: Rejection Given 2 methods and an enum, java public void recordTweet(String tweetName, long time); public long[] getTweetCountsPerFrequency(Frequency freq, String tweetName, long startTime, long endTime); enum Frequency { \tMINUTE, \tHOUR, \tDAY } recordTweet("tweet1", 3498264982l (time in...

Current Position: Programmer at Americaneagle.com Location: Des Plaines, Illinois 1st Round - Technical Coding Challenge Duration to Complete - 10080 mins Coding Questions 1. Given an Apache-style web server log, calculate and report the success...

I have an interview for a software developer position working on object storage at twitter. If anyone has any tips on what to expect in such an interview, I would be grateful to read them. I have alre

I have a technical phone screen scheduled for an entry level position at Twitter. I've already looked on glassdoor and searched here for more information, but I'd like to hear from you all on what you

Experience: 3+ Years Company: PhonePe Role: Software Engineer (3-5 yoe) Location: Bangalore Applied through referral __ Round 1: Machine Coding | 1.5 hr Activity tag logging system. Functionalities to build: 1. user should be able to add tags to...

Design a simplified version of Twitter where users can post tweets, follow/unfollow another user, and is able to see the 10 most recent tweets in the user\'s news feed. ...

In total, there were 2 rounds of interviews evaluating various skills as mentioned in each round below: \uD83D\uDC49 Round 1 - DSA and LLD (60 minutes): asked 1 DSA question(implement search...

Graduation : Tier 1 non-cse Current : 3+ YOE Company: product based TC: ~34LPA Application : Applied via Referral for Bangalore Position. Round 1 Machine Coding Round ( Strong Hire ) The question was...

Suppose two players A and B play ping pong. The first player to get to 11 points wins the match. The players alternate after every 2nd serve (e.g. player A...

Q1) Median from Data Stream - https://leetcode.com/problems/find-median-from-data-stream/ \t Discussed all approaches - Brute Force, Heap, BST with time and space complexity. \t Followup - Stream has trillions of numbers \t (Discussed range...

Had a Twitter phone interview recently. The question was to implement a simple load balancer. Interviewer said solution should be clean and not to worry about opitmizing. I used java and a...

this was for for the Toronto location. the question i got was to implement a prefix tree(trie) take note of the what the method returns because for some reason i just forgot...

See All 21 Questions from This Round

Full question text, answer context, and frequency data for subscribers.

Get Access