After an initial screening with the recruiter, I moved on to an interview with the hiring manager (another machine learning engineer). I was told this was not a technical interview, but it was 100% technical and included a live coding problem (LC medium).
The interview lasted one hour, and the interviewer wasn't very open to communication, particularly on the live coding. In the end, I found an optimal O(n) solution that passed all test cases and tried to always think out loud.
On the next day, I received a rejection email with a no-feedback disclaimer, but the interviewer told me the next steps would be the on-site interviews (four, if I recall correctly).
Regarding my current projects, I'll discuss the tech stack I've used, Docker, and some basic machine learning questions. Specifically, I'll cover the difference between supervised and unsupervised learning and provide examples of each.
For the live coding portion, I was given a positive integer k and asked to find all possible "moving windows" (their starting and ending points) of values [1, 2, 3, 4, ...] whose sum adds up to k.
The following metrics were computed from 1 interview experience for the Etsy Machine Learning Engineer role in Ciudad de Mexico, Mexico.
Etsy's interview process for their Machine Learning Engineer roles in Ciudad de Mexico, Mexico is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Etsy's Machine Learning Engineer interview process in Ciudad de Mexico, Mexico.