![]() ![]() I thought they had a lengthy but reasonable and creative interview process that tested many different aspects of coding. When I did get a hold of him, he was not very helpful.- On-site (split across two days, interviewing with members on the team): – React exercise – implement a feature in an existing component – Debugging exercise – fixing js code in browser environment – Programming exercise (any language, not frontend specific) – Design / system debugging – troubleshooting an issue in a system (based on the team’s actual architecture) – Behavioral – 30m chat with manager (a series of quick “tell me about a time” questions)I liked the team I met with – they all seemed engaged and enthusiastic about the new product they were working on. ![]() He completely forgot about the call, and I had to email him later. (I’ve gotten many interviews with other companies, so I don’t think it was a problem.)- Tech screen – a simple assessment in javascript the engineer was polite and kind, seemed personable.- A prep call with the recruiter. He was also confused by some info clearly listed on my resume, and then he gave me questionable advice on it. The recruiter was late, and his answers were vague and unhelpful (maybe because he’d only been there for a couple months), and did not make me excited about joining Sonos. It seems that the way Sonos interviews may vary from team to team – I interviewed for a *frontend* team.Steps:- Initial call with recruiter. Had a pretty decent experience with the on-site and the engineering team, but a bad experience with the recruiter – ultimately ghosted. Knowledge of asynchronous development, networking, or Bluetooth.I applied online. The process took 4 weeks. I interviewed at Sonos in Mar 2022.Exposure to Cloud, iOS, or Firmware Development.Experience in performance tuning mobile applications.Experience with unit and automation testing.Experience in the latest mobile UI development, such as SwiftUI.Degree in Computer Science or a related discipline OR relevant experience.Strong written and verbal communication skills.Proficiency in common source code control systems (e.g., git).Experience breaking down ambiguous problems into smaller technical tasks.Strong problem-solving skills and ability to investigate issues.Contribution to an app available in the AppStore.Experience programming for iOS in Swift.Mentor your teammates in software development best practices.Participate in the team process and continuously improve using Agile methodologies.Collaborate with software engineers, PM, QA, and UX to deliver innovative new features.Design and implement framework components and integrate with various SDKs and mobile platforms.Create technical designs for and implement features in Sonos iOS apps.We offer a comprehensive benefits program, including medical, dental, and vision insurance, a 401(k) plan with company matching, and an Open Time Off policy to support your well-being. As a full-time employee, you'll also be eligible for merit increases, discretionary bonuses, and equity. At Sonos, we consider various factors when determining compensation, including qualifications, skills, and experience. Please note that the compensation details listed reflect the base salary only, and do not include bonuses, equity, or benefits. The starting base pay range for this role, for all US candidates, is between $134,000 and $164,340. If you're passionate about music, tackling ambitious software challenges, and doing things the right way, we want to hear from you! Compensation Your role will involve creating user-friendly experiences on our iOS apps and helping customers optimize their listening experiences. As a Senior Software Engineer on the Continuous Configuration team, you'll collaborate with a diverse group of talented individuals to bring our vision to life. We believe it starts by actively listening to each other. Seattle, WA / Atlanta, GA / Boston, MA.View All Job OverviewĪt Sonos, our mission is to create the ultimate listening experience for our customers. Senior iOS Software Engineer- Continuous Configuration Job Location
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |