
FanDuel Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 46 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at FanDuel.
Software Engineer
Interviewed for a position in ATL. It felt like a ghost position because the coding assessment was super basic, like only someone who passed the recruiter screen could do it. The assessment involved sorting an array of receiver objects to find the top 5. No Leetcode, no problem solving, no questions about optimizing. I passed it, but after a week they told me I wasn't moving on without any reason, even though I met all the requirements. It really seemed like a fake job posting, and they were just interviewing people for no reason.
- Find the top 5 receivers in an array of receiver objects.
Software Engineer
I went through 3 rounds: first a recruiter screen, then a discussion about my past experiences, and finally a coding round. The process was fine, but it was disappointing to find out at the end that they wouldn't move forward because my background wasn't in Java, even though I mentioned this in the first round. During the coding round, the interviewer said they didn't care about the language and just wanted to see problem-solving skills, so I'm not sure what happened. The recruiter's feedback was positive, but I didn't get an offer, and the process wasn't helpful because of the lack of valuable feedback.
- Can you tell me about how you handled a past project?
- Describe a time you resolved conflicts.
- Explain the difference between Observability and monitoring.
Senior Software Engineer
So, I went through the typical HR chat and a tech screen. Then on-site, there was a system design part where I had to design old Netflix (like, mailing DVDs). After that, a behavioral chat with the manager, and a programming challenge with a LeetCode-style question. Everyone was really cool and friendly. I didn't get the offer, but the feedback was positive, so I guess it was close. I think I choked a bit on the coding part due to pressure, even though the question itself wasn't that tough. Too bad, because the team and workplace seemed pretty awesome.
- What architectural decisions would you make when designing a system like Netflix?
- Could you design an old version of Netflix, like the DVD mailing service?
- Tell me about your past experiences and how you handle certain situations.
FanDuel Software Engineer Interview Questions
Quoted word for word from FanDuel interview reports.
“What's the time complexity for inserting an element into a hash map?”
Read reports →“Given a list of player injuries over a 17 week period, merge overlapping injury ranges and return a list of all unique injury periods. For example, if the input is [[1,4],[2,6],[15,17]], the output should be [[1,6],[15,17]].”
Read reports →“Find the top 5 receivers in an array of receiver objects.”
Read reports →“In what scenario would you favor an ArrayList over a primitive array?”
Read reports →“Can you build a javascript app for a game using provided data?”
Read report →“Could you design an old version of Netflix, like the DVD mailing service?”
Read report →“Can you add players to a list at specific positions, and how would you handle any overlaps?”
Read report →“What architectural decisions would you make when designing a system like Netflix?”
Read report →“Can you explain how to create a sports chart using a sportsman's position, which I didn't fully grasp?”
Read report →Formats, difficulty and experience
Across all 46 FanDuel interview reports.