RhythmOne logo

RhythmOne Interview Questions
& Process

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

Based on 14 interview experiences · FREE TO READ

3.6 Rounds average
Average Typical difficulty
42.9% Positive experience

Which role are you interviewing for?

10 roles · 14 reports

Candidate interview experiences

First-hand accounts from people who interviewed at RhythmOne.

Showing 4 of 14
RhythmOne logo
RhythmOne

Software Developer

Engineering · more than a year ago

Entry Easy Neutral experience No offer 5 rounds
Interview process
Recruiter call Take home Onsite Technical screen
Interview formats
Behavioral Coding Technical Other

I started with a recruiter chat where they explained the company. Then, I got a coding challenge to finish by the next day. I was told a manager call would follow if my code was good, but that didn't happen. Instead, I got an email for an onsite interview the next Monday. There, I had three sessions: first, a 45-min chat with a developer about my past projects and languages, asking about preferences. They asked one technical question: the difference between Ruby and Python. Second, another 45-min session with a developer who lent me his computer to find and answer an unanswered Python question on Stack Overflow, which didn't work out in the end. Third, I met with two SDET/QA folks who asked me to devise test cases for a string-handling method. Throughout, interviewers answered my questions honestly. Finally, the recruiter shared that the first two interviewers felt my technical skills weren't strong enough. It seemed like they wanted versatile developers, but I left unsure if they specifically needed Python proficiency.

Confirmed questions1 question
  • Code a solution to one of the unanswered questions on StackOverflow under the Python tag.
RhythmOne logo
RhythmOne

Web Developer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 6 rounds
Interview process
Recruiter call Phone screen Onsite Technical screen Presentation Panel
Interview formats
Behavioral Technical Coding Presentation Group

The interview process kicked off with a call from the corporate recruiter. They checked out my experience and what I was looking for salary-wise to see if it was a match. Then, I chatted on the phone with the Lead Developer I'd be working under. After doing well in both those chats, I was invited for an in-person interview. This involved some hands-on tech tests and a white-boarding session. A few days later, I got a call to set up a Skype video call with the CTO. This meeting included technical assessments, discussions about concepts, a showcase and presentation of my previous projects, and a deep dive into the company's future plans. Next, I met with two other developers, one in management and one peer, who put me through a thorough round of technical tests and programming challenges that needed code to be submitted. The whole thing took a bit longer than expected, mainly because some people involved were traveling or on vacation. Once they were back, things moved along smoothly.

Confirmed questions1 question
  • Thinking about the Facebook and Google+ websites and their UI/UX, what aspects do you appreciate about each, and what do you dislike? Ultimately, which platform do you prefer?
RhythmOne logo
RhythmOne

Product Designer

Design

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

I had a phone screening with a recruiter, then a phone interview with the manager. After that, it was a tough stretch of 5 interviews back-to-back, each lasting 30 minutes. The whole experience was pretty rough because they weren't great at sticking to the schedule or keeping me informed about where I was in the process; they seemed disorganized. Having 5 interviews in a row was a bit much, especially since I spent the first 15 minutes of each just repeating my history and experience, and by the fourth one, I couldn't even remember what I'd already told them. If they'd planned better, maybe group interviews would have been more efficient, giving them a better sense of my skills from different angles without wasting so much time. After it was all done, I was told I'd hear back early the next week, but I didn't. I emailed, and the recruiter finally responded a week later, saying they wanted to hire me but had to sort out some legal stuff, making it sound really positive. They said I'd get something the following week, but then there was radio silence for several weeks. Considering I invested about 5 hours in this, I'd have hoped for the courtesy of being told I didn't get the job.

Confirmed questions1 question
  • Can you walk me through your background?
RhythmOne logo
RhythmOne

Software Development Engineer in Test

Engineering

Entry Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Background check Offer
Interview formats
Coding System Design Behavioral Technical

Started with an intro chat with HR, then got a homework assignment due in a couple days. After that, had a tech phone screen with the team lead. Then, I went on-site for a bunch of in-person interviews. Overall, it was a good time, people were chill and knew their stuff.

Confirmed questions7 questions
  • How would you remove a node from a stack?
  • Can you encode a string like "aaaabbbcc" into "4a3b2c"?
  • What are some common tree traversal techniques?

RhythmOne Interview Questions

Quoted word for word from RhythmOne interview reports.

Can you determine if an integer overflow would occur in PHP when calculating an exponential result without actually performing the calculation, by checking the length of the result?

Read reports

Can you design a class hierarchy for counting name occurrences and their frequencies?

Read reports

Design and test an auto-complete feature for a search bar.

Read report

What are your thoughts on software testing methodologies?

Read report

Formats, difficulty and experience

Across all 14 RhythmOne interview reports.

Interview formats

Behavioral 36.4%
Technical 27.3%
Coding 15.2%
Other 6.1%
System Design 6.1%

Interview difficulty

Easy 21.4%
Average 71.4%
Difficult 7.1%

Candidate experience

Negative 42.9%
Positive 42.9%
Neutral 14.3%

Reports by job function

Engineering 6
Analytics 2
Operations 2
Other 1
Legal 1
Design 1