Machine Learning Intern applicants have rated the interview process at BILL with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 25% positive. To compare, the company-average is 40.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Intern roles take an average of 30 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at BILL overall takes an average of 22 days.
Common stages of the interview process at BILL as a Machine Learning Intern according to 4 Glassdoor interviews include:
Phone interview: 30%
Presentation: 20%
Skills test: 20%
One on one interview: 20%
Background check: 10%
Here are the most commonly searched roles for interview reports -
Got an online code test frist, after that got an invitation to 1:1 virtual interview. Coding not hard, but this company only looked to master or higher international students, so I got rejected as an undergrad.
Interview questions [1]
Question 1
Leetcode problems and some normal behavior questions
I applied through a recruiter. I interviewed at BILL (Lehi, UT) in Mar 2024
Interview
The interview consisted of 3 rounds, 1st was behavioural with the manager, the second was machine learning where they asked about core concepts and to train 1 image classification model. The third was a coding round which was very easy.
I applied online. The process took 4 weeks. I interviewed at BILL (San Jose, CA) in Jan 2024
Interview
Interviewers are nice and supportive.
There are 3 rounds in the final interview:
1) ML Round (You'll typically start off with a discussion about some algorithms, dive deeper and general ML questions
Then there'll be a problem, try yo ask questions to understand the data better, also preprocess the data well, then you can move on to the modeling and evaluations aspects)
I messed up in this round. practice, practice, practice or you regret.
2) DSA Round (Stick to the basics, arrays and strings). This round is fairly easy.
3) Engineering Manager (Brush up on your teamwork aspects and how you worked coherently)
Interview questions [1]
Question 1
General Introduction
Be ready to defend your Resume. Brush up on that.