I applied online. The process took 1 day. I interviewed at WeightWatchers (New York, NY) in Dec 2016
Interview
Had a phone screen, then an onsite interview. I sat with three engineers and one business representative. We went over some algorithms in Javascript. We also discussed work history and potential situations.
Interview questions [1]
Question 1
What happens if you error.log a variable that doesn't exist.
I applied online. The process took 4 weeks. I interviewed at WeightWatchers in July 2022
Interview
Recruiter asked technical questions about async/await, and experiences with APIs, TypeScript, microservices, React Hooks, and Docker/Kubernetes. Couldn't get a clear answer regarding salary ranges, but it seemed very low for the industry and expectations for the role. I was asked multiple questions about why I was looking for a new job.
Spoke with the hiring manager who was unable to provide clear answers about the team, size, and the role I was interviewing for. Sounds like they have a modern tech stack and good work life balance.
Two rounds of technical interviews, one was React and the other was an algorithm problem. For the algorithm round, I was unable to think to myself for 30 seconds straight because the interviewer kept interrupting my thought process and talking. I think he was trying to be supportive but it had the opposite affect and made solving the problem very difficult.
For a couple rounds, the zoom links were not sent until the second before the meeting was scheduled for. All the people I spoke with were very friendly and I got the impression of very good work life balance, but the overall candidate experience should be improved.
Interview questions [1]
Question 1
what is async / await
algorithm had to do with iterating over an object of key / values, and finding matching pairs.
I applied through an employee referral. The process took 3 weeks. I interviewed at WeightWatchers (New York, NY) in June 2018
Interview
Smooth interview process. I spoke with their technical recruiter over the phone who then setup a time for me to speak with a Director of Engineering. Afterwards, they flew me out to NYC where I met with two engineers and someone from the product team. The questions were interactive and collaborative. They weren't overly concerned with me knowing obscure textbook material. A few days later they had me interview with another Director of Engineering in the SF office, but I had a strong preference for NYC.
Interview questions [1]
Question 1
Without using a particular native Javascript function, rewrite that function using plain Javascript.