Candidates applying for Senior Software Engineer roles take an average of 22 days to get hired, when considering 14 user submitted interviews for this role. To compare, the hiring process at Ramp overall takes an average of 19 days.
Common stages of the interview process at Ramp as a Senior Software Engineer according to 14 Glassdoor interviews include:
Phone interview: 40%
Skills test: 27%
One on one interview: 27%
Group panel interview: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 3 weeks. I interviewed at Ramp in May 2024
Interview
First there was a phone screen with the recruiter. After that I completed a 45 minute CodeSignal assignment. Very shortly after that was submitted, I was invited to a live coding interview. The next step after that would be a virtual onsite loop with 2 coding interviews, 1 system design interview, and 1 hiring manager interview.
Interview questions [1]
Question 1
The live coding interview is roughly a Leetcode Hard level problem
Engineering and recruiting teams were very nice.
However the question they asked was quite dumb and doesn’t really test for analytical skills. More like “out-of-the-box” thinking. Still pretty dumb. Avoid. Avoid. Avoid.
I applied through a recruiter. I interviewed at Ramp in Sep 2025
Interview
I got scheduled for a technical phone screen. I had prepared by going through Glassdoor, and got one of the questions that is repeated in the posts here. I had recently done another interview in which they asked something fairly similar, so I finished the problem in 20mins. The interviewer then gave me a "bonus" problem which was basically doing more HTTP calls with different edge cases. After making some progress, I ran out of time while handling another one of the bonus problem's edge cases. The next day I received a rejection with no explanation. It's weird to me that someone does pretty well because they were well-prepared, is given something called a "bonus", and then is rejected for no reason. I wouldn't have minded a rejection if I had done poorly, but the way it happened it seems the interviewer was accusing me of cheating, which is maybe a reflection on the company but more so on the interviewer himself.
Interview questions [1]
Question 1
Fairly straightforward question that involves knowledge of HTTP requests and simple algorithms. No need for Leetcode prep.
Recruiter round, then a technical -- completeness is important and they won't tell you that upfront there are multiple parts to the question that you must complete or they won't move you to next round.