I applied online. The process took 4 weeks.
The first round of interview was behavioral and technical with a manager, and it went well. The process and the questions were highly well thought out. Then I was asked to do a take-home assignment, which is usually not my favorite thing to do. But since Whoop was one of my top choices, I spent a good amount of time on it. Although it was my first time seeing those problems, I explained every detail step by step in my code. I passed this round as well.
By this time, my assumption was that the hiring team got a sense of my problem-solving skills, how I do a project, and my signal processing skills. I used considerable high-level signal processing methods, such as filtering and others. The last round was an interview with the hiring manager to whom this role reports. I expected that this round would have some behavioral questions and some high-level signal processing questions. However, without any behavioral questions, the interviewer jumped to asking very basic technical questions, such as what an eigenvalue is.
I was so confused and disappointed. Although I answered all the questions, I could not remember some very basic stuff, which was not fair. I understand they want to make sure that the person they are hiring knows the basics, however, I think they should adjust the questions based on the person's resume. I was so confused throughout the interview because I expected more technical questions, like different filters, their differences, or their application, rather than asking what DFT and DTFT stand for and what their difference is.
Anyway, one day after, I got rejected. I don't think that I was disrespected, as all my PhD work and papers are signal processing-related. However, I think that was a waste of time for me.
What is an eigenvalue and eigenvector?
The following metrics were computed from 1 interview experience for the WHOOP Digital Signal Processing Engineer role.
WHOOP's interview process for their Digital Signal Processing Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for WHOOP's Digital Signal Processing Engineer interview process.