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.
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 Sept 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.