I applied through other source. The process took 3 weeks.
I had an overall very positive interview experience. In each of the 5 interviews I had, the interviewer left time for me to ask questions, and often times let me start off with my questions before theirs.
My interview process kicked off with a conversation with recruiting. The woman who interviewed me had read up on my resume and application and asked me some fairly detailed questions regarding my recent work experience.
Additional interviews included:
The systems design interview was an interesting thought exercise. It was pretty much: Given some functional & non-functional requirements (shared in the interview), how would you build the flagship product, Decrypt? Basically identify the services you'll need, what they'll be responsible for and depict what the data flow would look like. I could draw or just jot it out in text; I chose the latter because drawing a bunch of boxes really fast over a remote interview seemed like it would be an unnecessary time race.
I really appreciated that in this as well as in most of the other interviews, I was encouraged to ask questions. It was a good exercise. For the first 15 minutes on this one, I wasn't quite sure where I stood / if I was hitting the mark. But I started receiving some encouragement from the interviewer that put me at ease.
The programming interview was a good one. I was allowed to choose which language I wanted to implement it in, which I appreciated. The challenge was not easy and I was definitely working through the entirety of the provided time. I was asked to pause 5 minutes to the end, so that I could reflect on the solution and share what I would add or fix if given more time.
A member on your team tells you that they want to grow and gain a promotion. What do you tell them? How do you support them?
Name one mistake that you've learned from that made a difference in how you work.
As a manager, what's your interest in coding part of your time? Is that something you would or would not like to do?
Are you comfortable with remote work? And are you willing to travel for our periodic Offsites where we get together as Engineering or the whole company?
The following metrics were computed from 1 interview experience for the Vannevar Labs Software Engineering Manager role.
Vannevar Labs's interview process for their Software Engineering Manager roles is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Vannevar Labs's Software Engineering Manager interview process.