I applied through college or university. The process took two weeks.
The interview process was pleasant. The interviewer was a senior software engineering manager who asked mostly behavioral questions and past experiences. No LeetCode or technical questions were involved in the 45 minutes. However, the issue came after the interview. A recruiter reached out to me to congratulate me as one of their top candidates and asked me if the proposed salary aligns with my expectation. So naturally, I happily accepted; except, it wasn't an offer. The following Monday, I received a rejection email. This is honestly quite a baffling experience as I have turned down other job offers, just so I can get rejected. You can imagine how angry I was. At least three other candidates had the exact same experience as I did, and this is unacceptable. So for the recruiters, either make it clear in the email that it is not an official offer, or simply, don't send that first email. This really makes us think that it is irresponsible and untrustworthy.
What are some steps you would try to debug code?
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.