I applied through college or university. The process took 1 week. I interviewed at Sonos in Oct 2018
Interview
I applied through college career fair. Got a phone interview in about a week with an engineering manager. He started with "talking about a project you did" question and is followed by an easy coding interview. After I finished, he asked about time complexity, memory management, etc.
Interview questions [1]
Question 1
Use the given APIs, write a function to add music to a playlist.
I applied online. The process took 2 weeks. I interviewed at Sonos (Boston, MA) in Oct 2018
Interview
It was a phone interview first with a software engineer manager. It was just a conversation with some questions about system design and some low level implementations. It was a 45 min interview.
Interview questions [1]
Question 1
It was a system design question of making a song playlist searchable according to song name or artist or genre or anything.
I applied online. The process took 4 weeks. I interviewed at Sonos (Boston, MA) in Nov 2017
Interview
Applied online, over a month later I got an email to schedule a 30min video/coding interview. After passing the first round, I was invited to Boston for onsite interviews. Had three technical interviews an then went on a tour of the facility. Interview questions weren't too difficult and I enjoyed the conversations, but ultimately I didn't get the offer which I was pretty bummed about.