
Raptive Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 12 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Raptive.
Software Engineer
I had 6 rounds in total, not counting the initial HR phone screens which were pleasant. The technical interviews involved LeetCode easy and medium problems. There was a difficult code review interview that was poorly explained and I only had 15 minutes to do it. I also interviewed with a product manager, where I was asked about monetization and how I'd advocate for a customer, which felt a bit odd for an engineering role that isn't customer-facing. The final technical interview focused on OOP. When I asked a question about error handling, the interviewer reacted dismissively. It felt like everyone was overworked and didn't really have the capacity for interviews. I didn't get an offer because they said I needed more experience, which they likely could have assessed earlier.
- Can you solve the Valid Brackets problem?
- Can you perform a code review?
- Describe a situation where you championed a customer's needs.
Software Engineer
The interview process kicked off with a recruiter call, followed by a hiring manager screen. Then came a technical screen focusing on data structures and algorithms (DS&A), and a coding round also centered on DS&A. Next was a code review exercise and a system design interview where I had to design a software system from scratch. The project deep dive focused on a complex data platform design I owned, which I could explain verbally or draw on a whiteboard. Finally, there was a behavioral interview centered on leadership behaviors. The whole process felt pretty lengthy but most interviewers were friendly. DS&A questions were generally easy to medium difficulty.
- Can you explain the difference between an inner join and an outer join?
- Could you clarify the meaning of 'this' in JavaScript?
- What distinguishes callbacks from promises?
Software Engineer
Had an intro meeting with the hiring manager. Then there were two technical coding interviews, each about an hour long, focused on data structures and algorithms. Also had a behavioral interview about my previous work. Overall, I liked the interview process and the people.
- Technical questions similar to LeetCode easy/medium problems.
Raptive Software Engineer Interview Questions
Quoted word for word from Raptive interview reports.
“Implement a function to validate balanced brackets in a given expression.”
Read reports →“Solve the Valid Parentheses problem.”
Read reports →“How would you find all pairs in an array of numbers that sum up to a target number?”
Read reports →“What distinguishes callbacks from promises?”
Read reports →“Can you create a class for a movie rating database?”
Read report →“Could you clarify the meaning of 'this' in JavaScript?”
Read report →“Can you solve the Valid Brackets problem?”
Read report →“Could you explain what an inner join is in the context of databases?”
Read report →“Can you explain the difference between an inner join and an outer join?”
Read report →Formats, difficulty and experience
Across all 12 Raptive interview reports.