Sonic logo

Sonic Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

3 Rounds average
Easy Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Sonic.

Showing 3 of 7
Sonic logo
Sonic

Software Developer

Engineering · more than a year ago

Entry Easy Positive experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

I view failures and setbacks as chances to learn and grow. When I hit a setback, I look at what went wrong, figure out how to improve, and then use that knowledge.

Confirmed questions1 question
  • Can you share an instance where you dealt with a difficult situation?
Sonic logo
Sonic

Software Developer

Engineering · more than a year ago

Entry Average Negative experience No offer 6 rounds
Interview process
Phone screen Technical screen Onsite Onsite Panel Group
Interview formats
Coding Technical Behavioral

So I had this phone interview, then a coding exercise, then a webcam interview with 4 developers. After that, I had an on-site interview with 3 other developers, and then a second on-site interview with 3 more developers. To top it off, there was a breakfast with a senior director. Even though they kept saying feedback was great and I was a strong candidate, still no offer. They're blaming it on Sonic and Inspire brands not being 'aligned'. It's weird they'd interview people if they can't make an offer to good candidates. The whole thing took over 4 months.

Confirmed questions1 question
  • Tell me about the coding exercise.
Sonic logo
Sonic

Programmer

Engineering

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Presentation Offer
Interview formats
Behavioral Technical Other

The interview process was quite disorganized, involving over 4 interviews. They conducted both cultural and technical interviews. Some candidates had to take a test, while others completed questionnaires. It was strange when interviewing with a VP who didn't seem familiar with my resume or background. I was told I would receive an offer that afternoon via call and email three separate times. This went on for 30 days until they finally canceled the process, impacting 5 candidates. It felt like there was a lack of coordination with upper management, and the overall process seemed flawed.

Confirmed questions1 question
  • Could you elaborate on the performance differences between threads and processes, particularly regarding context switching and resource usage?

Sonic Software Engineer Interview Questions

Quoted word for word from Sonic interview reports.

Could you elaborate on the performance differences between threads and processes, particularly regarding context switching and resource usage?

Read reports

Can you share an instance where you dealt with a difficult situation?

Read reports

Can you describe your current role at your previous company?

Read report

Formats, difficulty and experience

Across all 7 Sonic interview reports.

Interview formats

Technical 37.5%
Behavioral 31.2%
Coding 25%
Other 6.2%

Interview difficulty

Easy 42.9%
Average 42.9%
Difficult 14.3%

Candidate experience

Negative 28.6%
Positive 57.1%
Neutral 14.3%