
X General Intern Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 56 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at X.
Intern
I applied and got a call from HR about two days later. Then I had a call with the hiring manager, which I felt went poorly because they didn't ask me any questions, but I still passed. After that, I was invited for an on-site interview with the rest of the team. The on-site was well-run, and I met with team members one by one. The communication from HR was the worst part. They said I'd hear back in a day or two, but I didn't. I followed up a week later and got no response. I had a call 1.5 weeks after the interview, but I missed it. I immediately replied to the email saying I was available, but they didn't call. I followed up two more times with no success. Finally, I sent an email saying it was obvious I didn't get the job, but I wanted official confirmation. Within 5 minutes of that email, they called to tell me I didn't get it.
- Can you discuss your past experiences?
- Tell me more about your CV and what's on it.
- What's a movie you like and why?
Intern
The interview process started with a 60-minute HackerRank coding challenge, which I passed. After that, I had a 45-minute phone interview. During the phone interview, we worked on a coding problem together online, and the interviewer also reviewed my resume and asked some questions. Following the phone screen, there were four video interviews, each lasting 45 minutes. Three of these were technical, and one was non-technical, though it ended up being somewhat technical. I felt I performed well in all interviews because I managed to find a solution for every problem and could discuss potential improvements and ask questions at the end.
- Can you implement a word counter that handles characters, words, and lines, while considering edge cases?
- How would you find a weighted probability from an array of doubles storing probabilities?
- Given a string, count each character's frequency and display the counts in descending order.
Intern
I got referred internally and applied. Two days later, they sent an email with an online coding challenge. It was pretty easy, but a bit tricky, so just watch out. Right after that, we set up a phone interview for a week later. It was on a collaborative coding site and the question was related to OOP. Three business days after that, they let me know about three back-to-back screen interviews plus a cultural interview. The first screen didn't have any technical questions, just focused on my project experience and domain knowledge. The second and third screens each had one technical question, which weren't too difficult, though I think I messed up the second one. But I figured I did alright on the others. A week after that, they informed me I had offers from three different teams.
- Questions about OOP, sorting, and data sampling
- Tell me about your project experience and domain expertise
- Solve a technical problem related to OOP
X General Intern Interview Questions
Quoted word for word from X interview reports.
“Write a function that returns true if a word can be an anagram of a palindrome.”
Read reports →“Given a string, count each character's frequency and display the counts in descending order.”
Read reports →“Write a function to verify if a 'ransom note' can be constructed using letters from a 'magazine' string.”
Read reports →“What are the common terms between an arithmetic progression and a geometric progression?”
Read reports →“How would you find a weighted probability from an array of doubles storing probabilities?”
Read report →“Can you explain how to determine if parentheses pairs are valid? For example, () is valid, but )( is not.”
Read report →“How would you find the middle element of a linked list?”
Read report →“Can you write code to find all co-prime numbers less than n?”
Read report →“Can you write a function to determine if three given side lengths can form a triangle?”
Read report →Formats, difficulty and experience
Across all 56 X interview reports.