Machine Learning Engineer applicants have rated the interview process at Block with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 60.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Engineer roles take an average of 60 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Block overall takes an average of 31 days.
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. The process took 2 months. I interviewed at Block
Interview
The interview process consists of four rounds: two coding interviews, one design interview, and one behavioral interview. Each interview has two interviewers - one who drives the session and one who shadows. Coding interviews feature LeetCode medium-level questions.
Interview is smooth, met a very collabrotive interviewer to work on a OOP question together, which is broken down to a few sections, each section is followed up with how i would improve and how I would test it.
Interview questions [1]
Question 1
it's about designing a class to keep track of average for streamining data using sliding window
I applied through a recruiter. I interviewed at Block in Jan 2022
Interview
Got a phone call from recruiter for background check and then invited me to the next tech interview. The recruiter was nice and gave me very detailed instructions on preparing the interview such as what coding problems I should practice, what skills the interview is focusing on testing. However, at the interview, the interviewer seems doesn't care about time complexity, thinking aloud, optimization etc.