I applied through a recruiter. The process took three months.
I met with the hiring manager, which was nice because it immediately gave me a good idea of whether or not I would want to work with them. Then I did the take-home interview, which was close to what I would be really doing on the job. I like that over LeetCode-style interviews, which are more of the luck of the draw. Then I did some behavioral interviews and an interview with a developer going over the take-home interview.
Design an API with two endpoints.
The following metrics were computed from 4 interview experiences for the 1Password Software Engineer role.
1Password's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having very negative feelings for 1Password's Software Engineer interview process.