I applied online. The process took 2 months. I interviewed at Epsilon (Irving, TX) in Apr 2023
Interview
the interview was normal. There were 5 people on the zoom interview from the company. All from upper level position. They made me feel welcome by asking me questions and getting to know me before they asked me any technical questions
Interview questions [1]
Question 1
how many golf ball can fill up a normal size school bus?
I applied online. I interviewed at Epsilon (Chicago, IL) in Oct 2025
Interview
The interview process went well. First, I had the recruiter call, and after then, I moved on to the final round which lasted for about 1 hour with 3 members of the team on the call. They started off by asking me ML related questions and things I had done in my previous internship. After then, we moved on to the coding round (one LC easy and one SQL easy, which I did well within a few minutes). Since there was enough time remaining, they asked me some open ended questions, which I think I struggled with, but I think I did a good job with that. I waited for about a month to get a feedback, but was eventually rejected. I thought I did well, but looks like I didn't.
Interview questions [1]
Question 1
One LC-easy and SQL-easy questions.
Read up on hashmaps and two-pointer.
I applied online. The process took 3 weeks. I interviewed at Epsilon in Oct 2024
Interview
I was called for the final round of the interview which was for one hour and with two employees. Both of them were really cool but be prepared for 20-minute long live coding/DS questions and 20-minute long ML/Stats questions with a case study questions. Remember to think out loud and remember to brush up on hashmaps, time and space complexity, distributed programming, etc.
It was very smooth and super fast. They provide rapid evaluation. I really liked the process. The interview was very well structured and evaluated necessary skill set and coding ability.