The interview process involved:
The take-home assignment, which involved building the app they were hiring for, was very open-ended and was supposed to take three hours. However, the assignment instructions asked for quite a bit and wanted me to work on their business datasets and use my own cloud resources. This was a red flag, but it was my fault for ignoring it.
I had a second technical interview to review the code and get questioned further. It went well. I was told I did a great job on the assignment and that they would like to proceed with an interview with the CTO.
A few days later, I received an email telling me they were declining my application because my take-home assignment wasn't suitable for large-scale systems. I mean, that's understandable for a three-hour take-home assignment, right? I'm a bit baffled and feel like this company is exploitative during its interview process.
I read a few reviews comparing Hugging Face to Theranos (i.e., no direction and no real product). I'll consider this a bullet dodged.
Tell me about your previous experience building APIs.
How would you efficiently do a full-text search?
The following metrics were computed from 1 interview experience for the Hugging Face Data Engineer role in New York, New York.
Hugging Face's interview process for their Data Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Hugging Face's Data Engineer interview process in New York, New York.