
Fanatics Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 57 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Fanatics.
Software Engineer
The interview process was pretty average to difficult. It started with one coding phone screen round. Then, there were panel interviews that included two behavioral interviews (typical STAR interviews), one coding interview where I had to solve a medium LeetCode question, and one system design interview with a typical system design problem. I tried to get a reply from the recruiter after the panel interview, but there was no response.
- Tell me about a time when... (STAR format)
- Can you design a system?
- Solve an easy-to-medium LeetCode question.
Software Engineer
I was contacted by a recruitment rep from fanatics and we had an initial conversation. It was a typical light behavioral round with a recruiter who had 'ex-Meta' on their profile. They asked about my current work situation, expectations, and projects I'd worked on. It seemed to go well, and they said I'd hear back. I didn't. About a month later, another fanatics hiring rep (also ex-Meta) reached out. I mentioned I was already in progress and ended up having the same call again. This time, it was very similar, with similar questions. They said they'd contact me in a few days. No follow-up. In both cases, I sent several messages asking for feedback. Two independent recruiters, both ex-Meta (who, ironically, I'm also interviewing with and they are not ghosting me), said they'd call back and didn't – this seems to be accepted practice for them.
- What are your salary expectations?
Software Engineer
The interview had 1 system design question about a vending machine LLD, which I answered completely. Then there was 1 DSA question about binary search trees, specifically traversing a matrix in the least amount of time possible, and I needed some help with that. Finally, we talked about my research from my summer research fellow program.
- Design a Low-Level Design for a vending machine.
- Find the minimum time to traverse a matrix using a binary search tree.
- Discuss your research during your summer research fellow program.
Fanatics Software Engineer Interview Questions
Quoted word for word from Fanatics interview reports.
“Find the product of numbers except the current element in an array of integers, with a time complexity of O(n) and no division allowed.”
Read reports →“Given a binary tree, determine if it is a valid Binary Search Tree (BST).”
Read reports →“Find the minimum time to traverse a matrix using a binary search tree.”
Read reports →“Can you check if a word exists in a 2-d matrix of characters?”
Read reports →“How many ways can you climb N steps on a staircase?”
Read report →“Given a 2D matrix, find an element using binary search and present the best possible solution.”
Read report →“Explain the Happy Number concept and identify if a number is happy based on digit frequency.”
Read report →“Could you sort a linked list containing only 0s and 1s?”
Read report →“How would you find the next greater element in a BST?”
Read report →Formats, difficulty and experience
Across all 57 Fanatics interview reports.