• Very competitive compensation and stock options • Great perks - free lunch, fitness credit, career development credit • Managers care about helping their employees grow • Work with lots of smart, driven people • Lots of opportunity for advancement • Excellent office location
• Taking lots of risks in various geographies, hopefully they pay off
I applied through an employee referral. The process took two weeks. - A 30-minute phone screen with the Director of Engineering. - A 60-minute remote programming challenge, which was a basic algorithmic and problem-solving challenge. - Four hours of
There was a 5-stage interview process: - HR Screening - Technical Screening - Technical Coding (robot vacuum as mentioned below) - Bring your own system (presentation) - Skip manager interview (I didn't get this far, but I was informed about it)
I applied through a recruiter. The process took two weeks. - Pair programming style coding problem: nothing complicated, at least on the first round. - System Design Interview or a Component Interview, where you will need to describe how you would b
I applied through an employee referral. The process took two weeks. - A 30-minute phone screen with the Director of Engineering. - A 60-minute remote programming challenge, which was a basic algorithmic and problem-solving challenge. - Four hours of
There was a 5-stage interview process: - HR Screening - Technical Screening - Technical Coding (robot vacuum as mentioned below) - Bring your own system (presentation) - Skip manager interview (I didn't get this far, but I was informed about it)
I applied through a recruiter. The process took two weeks. - Pair programming style coding problem: nothing complicated, at least on the first round. - System Design Interview or a Component Interview, where you will need to describe how you would b