I applied online. The process took 1 week.
I had a 30-minute phone call with a recruiter a few days after I submitted my application. The recruiter was very efficient, friendly, and professional. She quickly scheduled a 1-hour video call with the hiring manager, the manager of their Item Management team. During the call, the manager asked me about:
The next business day after the call, I received the rejection email. The team's feedback was:
The first point doesn't make any sense: if they'd like to stay small, why did they hire? The second point is baseless and arbitrary: the manager didn't ask me anything about my technical skills, but drew a conclusion that my Rust skills are underqualified simply because I use C for a longer time. Apparently, the manager of the Item Management team is incompetent and unable to evaluate candidates' technical background. Working with such a manager wouldn't be beneficial to an engineer.
The questions covered experience and background in general. There was an example showing that I mentored a coworker. Another was a situation where I reacted to a constructive suggestion. There was an example showing that I proposed a solution to a problem. Finally, there was a situation where I disagreed with a coworker.
The following metrics were computed from 1 interview experience for the 1Password Rust Developer role.
1Password's interview process for their Rust Developer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for 1Password's Rust Developer interview process.