
ExodusPoint Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at ExodusPoint.
Software Engineer
I went through two rounds focused on algorithms. Each one kicked off with some questions about my resume, followed by technical questions on topics like K8s and Kafka. Then, we tackled two data structures and algorithms problems. The first problem was medium difficulty, and the second was harder, involving things like DAGs and priority queues.
- Can you explain topological sort in the context of courses, and discuss priority queues?
- Could you elaborate on topological sort for courses and priority queues?
Software Engineer
It started with a HackerRank test, then there were 3 technical interviews and a scenario based interview. The whole process took about a month. They were pretty chill about scheduling and nobody was late, and everyone was really nice and smart.
- How would you implement a HashMap from scratch in Java?
Software Engineer
So, the first thing they did was send me this take-home assignment, which was basically a Hackerrank coding test. It took about 90 minutes to complete. I actually got the maximum score on all three questions they gave me, but they didn't even bother getting back to me. No rejection email, nothing. Honestly, if you're not desperate for time, I'd say just skip this one.
- The initial question involved creating a SQL query that utilized sub-queries, date ranges, joins, and filtering.
- The second question required writing code to make HTTP requests to a specified endpoint, retrieve JSON data, and then parse and filter that data.
- The third question was a challenging LeetCode-style problem focused on binary search and identifying a maximum value.
ExodusPoint Software Engineer Interview Questions
Quoted word for word from ExodusPoint interview reports.
“Find the longest substring within a given string.”
Read reports →“How would you implement a HashMap from scratch in Java?”
Read reports →“Can you explain the difference between a shallow copy and a deep copy?”
Read reports →“Are you familiar with Python pointers?”
Read reports →“Can you describe something about streaming data and its storage location, maybe the heap?”
Read report →“Tell me about Java fundamental Object oriented programming.”
Read report →“Could you elaborate on topological sort for courses and priority queues?”
Read report →“Can you explain topological sort in the context of courses, and discuss priority queues?”
Read report →“How about Object-Oriented Programming (OOP) concepts?”
Read report →Formats, difficulty and experience
Across all 15 ExodusPoint interview reports.