
Relativity Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 216 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 216 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Relativity.
Senior Account Executive
The interview process was professional and well-structured, but they didn't really tell me everything about the role. They didn't clearly explain important things about the DACH go-to-market strategy, like partner overlap, account visibility issues, and how that affects direct revenue ownership. The job I interviewed for seemed very different from what it's actually like after starting.
- Can you describe your approach to building pipeline and closing new business specifically within the DACH market?
Software Engineer
So for this role, they wanted me to review and practice medium-level data structures and algorithms (DSA), making sure I had strong problem-solving skills. I also had to revisit system design basics, like being able to clearly explain design choices, trade-offs, and the reasoning behind any architectural decisions made. Pretty much, it was standard DSA and system design questions for a regular Software Engineer job.
- Can you explain stacks and queues and their applications?
Demand Generation Specialist
It was 4 rounds. First, a 30-minute recruiter screening. Then, a 45-minute chat with the hiring manager. After that, a 2.5-hour panel interview with the team. The final round was a "finalist round" presentation with the director and hiring manager, which they added last minute because I was competing against others. They let me pick dates online, but then kept reaching out to push the times back, which was frustrating and I had to reschedule a few times. It would've been better if they offered earlier dates. They want the panel done in one sitting, but you can split it up if needed, though it's not ideal for them. The recruiter was very involved and gave feedback after each round. After the final presentation, it was silence from the recruiter, and then I got a generic auto-rejection email from their workday system, which felt insulting given the rapport built, my flexibility, and the last-minute presentation. It left a bad taste that no one provided specific feedback, like "we are looking for someone with more experience in ___ area."
- Can you walk me through an example of a campaign you developed and executed from the very beginning to the very end?
Software Engineer Intern
I went through 2 interview stages: a phone screen and a short live coding session. The first round was pretty relaxed, with behavioral questions and two English questions. I was quickly invited to the next stage. Then, there was a coding interview, where I had a few tasks involving class implementation and basic searching. They suggested I'd be moving on, but then completely ghosted me, and I received an automated rejection email after a month. I admit I didn't perform well in the interview, but I feel they could have at least informed me about their decision sooner than a month later. Getting an automated email during the interview process after resume screening is also quite unexpected. During those two rounds, the interviewers were nice and seemed helpful (though round 2 was a bit chaotic, which might have also been my fault).
- Could you write a book class?
- What was the time and memory complexity of your algorithm?
- How could your algorithm be improved?
Relativity Interview Questions
Quoted word for word from Relativity interview reports.
“Implement the logic for a 2D array cell class where its state depends on its neighbors.”
Read reports →“How would you instantiate an object in C# using an assembly when the code is not accessible?”
Read reports →“How would you structure a query to find all patients associated with a specific doctor within this schema?”
Read reports →“Can you determine how many degrees of separation various cities have from Chicago based on shared interstates?”
Read reports →“Regarding the hypothetical situation of downloading all cat videos from YouTube before it closes, how would you structure the database?”
Read report →“Can you create different shape classes that compute area, given a key value for that shape?”
Read report →“Explain how to use basic Java OOP to abstract methods for shapes like circles and triangles into a class.”
Read report →“Suppose YouTube was shutting down in a week and you needed to secure all cat videos for download, what would be your strategy and what potential challenges might you encounter?”
Read report →“For the task of downloading all cat videos from a closing YouTube, how would you scale the virtual machines?”
Read report →Formats, difficulty and experience
Across all 216 Relativity interview reports.