
Rdio Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Which role are you interviewing for?
6 roles · 8 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Rdio.
Public Relations
So I had an offer from this company, but they rescinded it. Other than someone lying about their credentials or committing a crime, I have never heard of a company doing this (they never even called my references). They rescinded the offer before the decision deadline, saying they realized they needed someone more senior for the role. This is something the company should have figured out before posting the job description, before conducting three interview rounds, and before making an offer. It was appalling and completely unprofessional.
- Can you tell me about your worst boss?
Recruiting Coordinator
I applied online and had a 45-minute phone call with the director of recruiting the next week. She was really informative, thorough, and friendly. Then, I was scheduled for an on-site interview about a week later on a Friday. I met with four different people there, and each had their own interviewing style, but it felt pretty conversational. There weren't a lot of behavioral questions. The recruiting director said she'd be in touch the next Monday about next steps, but I never heard back. So, on Tuesday, I followed up with an email and got no response. I was honestly very surprised at their lack of communication and also really upset since I took 3 hours out of my day to come in for the interview. Cool workplace/company, but for a place that preaches candidate experience and boasts having the best candidate experience, they definitely fell short.
- What do you think is the most important quality for a recruiting coordinator?
- Tell me about your biggest strength.
- What about your biggest weakness?
Front-End Engineer
So, Rdio is a company that really focuses on its product and has some massive tech challenges. My interview started with a phone screen that had an algorithm question, but it was pretty tough because I couldn't really write code or draw things out. Then came a 5-hour in-person session with 4 different engineers, one after another. They each hit me with a general computer science question, asked about my past experience, and then let me ask about working there. Honestly, there weren't any questions directly related to the job itself, just stuff about recursion, strings, and arrays. It felt like the interviewers weren't super comfortable interviewing and weren't sure how to gauge my abilities. I had lunch with some people from the company after the second interview. The day wrapped up with coffee with the front-end team, after I'd already chatted with the internal recruiter about salary.
- Can you provide a function that returns another function, accepting a specific context and a variable number of arguments?
- How would you shuffle an array containing a playlist of songs?
- Write a function to check if a path exists between two points on a grid, considering obstacles.
Software Engineer
The process kicked off with a skills-based phone screening. It felt fair and thorough, and the interviewer was understanding about small errors. It was more like a friendly chat, making it easy to be genuine about my skills and personality. After that, I was flown to San Francisco for an on-site. This involved meeting with four future colleagues, an HR person, and my manager (who did the first call). It was one of the best interview processes I've experienced. Everyone was really easy to connect with, and again, it was simple to be myself.
- Tell me about standard data management algorithms.
- What are some specific Unix commands you know?
- Can you solve a whiteboard problem involving sorting?
Rdio Interview Questions
Quoted word for word from Rdio interview reports.
“Write a function to check if a path exists between two points on a grid, considering obstacles.”
Read reports →“Can you write a regular expression to match an email address? It's easy to approximate, but the exact solution is quite challenging.”
Read reports →“Can you provide a function that returns another function, accepting a specific context and a variable number of arguments?”
Read reports →“How would you shuffle an array of elements in place?”
Read reports →“How would you shuffle an array containing a playlist of songs?”
Read report →“What are some specific Unix commands you know?”
Read report →“Describe how you would design a distributed synchronization system, similar to Riak or Git.”
Read report →“Tell me about standard data management algorithms.”
Read report →“Can you solve a whiteboard problem involving sorting?”
Read report →Formats, difficulty and experience
Across all 8 Rdio interview reports.