Taro Logo

Machine Learning Engineer Interview Experience

September 1, 2026
Positive ExperienceGot Offer

Process

It took much longer than I expected to go through the interview process at Instacart, spanning about five weeks. After an initial technical screen, I faced various rounds that included system design and behavioral interviews. One standout was designing an item recommendation system—funny enough, this problem was a variant of a question I had worked on at prachub.com just a few days prior. In the end, I received an offer, but I decided to decline it. Overall, it was challenging but a valuable experience.

Questions

How would you design Instacart's item recommendation system for grocery baskets?

Explain how you would handle severe class imbalance in a fraud detection model.

Design an ETA prediction model for grocery delivery, including features and evaluation metrics.

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Instacart Machine Learning Engineer role.

Success Rate

0%
Pass Rate

Instacart's interview process for their Machine Learning Engineer roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral20%
Negative30%

Candidates reported having good feelings for Instacart's Machine Learning Engineer interview process.

Instacart Work Experiences