I applied online. The process took 3 weeks. I interviewed at Epsilon (Chicago, IL) in Nov 2025
Interview
It is fairly straightforward. A recruiter first call you for simple behavioral questions. Then, I got a final round invite, where a team of 3 interviewed me together. After that, I got an offer within 2 days.
Interview questions [1]
Question 1
Standard ML questions + one leetcode easy/medium + simple product sense (about AB testing)
self intro + 1 coding + machine learning basics + AB testing, good experience overall. It helps to review a lot about data science basics and machine learning basics to prepare for this interview since they will ask follow up questions.