I applied online. The process took 4 weeks.
Take home took 2-3 hours, then technical interview, then hiring manager screen, another technical interview, system design, project deep dive.
System design and project deep dive + hiring manager interviews were fun + collaborative. Technical interviews were rough - both included a lot of basic HTML parsing. I felt there was some really bad communication from interviewers. Both technical interviews felt more antagonistic than collaborative.
The following metrics were computed from 1 interview experience for the HappyRobot Software Engineer role.
HappyRobot's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for HappyRobot's Software Engineer interview process.