You get to work on interesting problems at scale but on relatively small teams, so there's lots of opportunity for impact.
There's a high bar for talent, so you're always working with smart people.
It's still a startup, the pace is fast, and there's a bias towards shipping. It really comes down to individual preference.
Engineers get to have a lot of ownership over their work.
Pretty typical growing pains, comparable to other startups.
There can be thrash and shifting priorities at times.
Total 5 rounds: * Hiring Manager Screen * Technical Interview * Frontend Focused Interview * System Design * Chat with CPO We reached the end of 4 rounds. The recruiter contacted me and said they were going to extend the offer. A day later, he came
3 interviews, 1 introduction, 1 system design exercise with two engineering managers that are unable to explain any questions about the exercise and don't listen, and 1 full stack coding challenge.
- Initial recruiter call - Hiring Manager call - Data structures & Algorithms technical test - Full Stack technical test Everyone was lovely, and they were quick to give feedback.
Total 5 rounds: * Hiring Manager Screen * Technical Interview * Frontend Focused Interview * System Design * Chat with CPO We reached the end of 4 rounds. The recruiter contacted me and said they were going to extend the offer. A day later, he came
3 interviews, 1 introduction, 1 system design exercise with two engineering managers that are unable to explain any questions about the exercise and don't listen, and 1 full stack coding challenge.
- Initial recruiter call - Hiring Manager call - Data structures & Algorithms technical test - Full Stack technical test Everyone was lovely, and they were quick to give feedback.