SiriusXM logo

SiriusXM Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 28 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
39.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at SiriusXM.

Showing 3 of 28
SiriusXM logo
SiriusXM

Software Engineer

Engineering · a year ago

Mid Easy Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding Presentation

The interview process spanned about two months, featuring a significant break between the four interviews. It began with foundational questions about my experience and the tools I've used. Following this, I completed a take-home project and went through three more interviews. These later interviews focused on the project's development choices and assessed my engineering capabilities. The process concluded with a straightforward collaboration and behavioral assessment.

Confirmed questions1 question
  • Can you share an instance where you had to acquire a new technology or tool to address a specific problem?
SiriusXM logo
SiriusXM

Software Engineer

Engineering · more than a year ago

Intern Difficult Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

Applied online and went through a one-way video interview where I had to answer 6 questions. Got ghosted after that. The interview questions seemed more like an extension of the resume screening and a check on my agile experience/knowledge. Some questions had a tight time limit to record the answer.

Confirmed questions4 questions
  • What is your understanding of Pandora and SiriusXM, and what motivates your interest in this role?
  • Can you describe your experience with the software development life cycle?
  • What are your thoughts on agile methodologies and their advantages?
SiriusXM logo
SiriusXM

Software Engineer

Engineering

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Behavioral Technical

My offer was pulled back just 2 days before I was supposed to start. The interviews were fine, but the hiring process was messy, unprofessional, and frankly, disrespectful. After I followed up a bunch and the hiring manager pushed it, I finally got an offer letter 2.5 weeks after accepting verbally and past the expected start date. It was even wrong, listing a different state for work. After they fixed it and I signed and did most of the onboarding stuff, I got a blunt email saying my offer was rescinded because of bad behavior during the hiring process. This was sent right before 5 PM on a Friday. I tried contacting everyone I spoke with for answers, but they were clearly told to stop talking to me and gave no help. I only got one response the next day from the same person saying I was rude to an employee. This might be about an unexpected call I got on a Saturday afternoon when I was eating and sounded annoyed because the person didn't respect that I told them I was busy. This was FIVE days before the offer was taken back. The whole thing wasted my time and several employees' time. As weeks passed, I could hear the frustration in employees' voices about internal systems and slow management. Some even told me directly, which confirmed the unprofessionalism. The timing and reason for pulling the offer feel like an excuse for a messed-up hiring process. It definitely left a bad impression, and it's a shame the company put me and their lower management in such an awkward spot. Probably dodged a bullet.

Confirmed questions3 questions
  • How do you handle testing?
  • What are your goals for your next position?
  • What other open-ended questions do you have for senior-level candidates?

SiriusXM Software Engineer Interview Questions

Quoted word for word from SiriusXM interview reports.

Describe how to determine if brackets in a string are balanced.

Read reports

What are the advantages of Spring Boot compared to the Spring MVC Framework?

Read reports

How is client-server communication handled using JSP and Servlets?

Read reports

Can you describe what distinguishes one radio station from another?

Read report

How would you go about creating different kinds of REST services and managing their versions?

Read report

Formats, difficulty and experience

Across all 28 SiriusXM interview reports.

Interview formats

Behavioral 36.7%
Technical 35%
Coding 15%
Presentation 6.7%
System Design 3.3%

Interview difficulty

Easy 25%
Average 57.1%
Difficult 17.9%

Candidate experience

Negative 35.7%
Positive 39.3%
Neutral 25%