Two Python interviews: general coding problems, one Vim / Numpy debugging session interview: you need to find a bug introduces by interviewer, plus two interviews with management. Apart from screening
I applied through a recruiter. The process took 4 weeks. I interviewed at Helm.ai (San Francisco, CA) in Feb 2024
Interview
I was interviewed in Feb 2024. The entire process took 4 weeks.
1. Recruiter call
2. 1 hr Tech screen (coding question. not leetcode style)
Once tech screen was successful, I was invited for virtual onsite
1. 1hr coding interview (Graph question)
2. 1hr python debugging session.
3. ML System design.
4. ML & Math test
5. Project discussion
All the interviewers were really nice and genuine. The ML and Math test was unusual(The person conducting this interview was seemingly uninterested.) The test was about knowledge of ML and calculus. Not sure if you need calculus to effectively do your job.
Interview questions [1]
Question 1
questions are not usual leet code style questions.
I applied through a recruiter. The process took 1 week. I interviewed at Helm.ai in May 2023
Interview
The initial phone screen involved verbal questions about MNIST data, in particular data augmentation. Don't waste your time studying ML for the technical screen. My interviewer was very curt and acted like interviewing me was an inconvenience.
Interview questions [1]
Question 1
The technical screen is leet code problem 200. If you can solve that in less than 30 minutes you win and get to go on to the next set of interviews.