Interview Experiences

Real candidates, real loops: every round, what was asked, and how it ended.

Share yours, earn XP

9 stories

Likes earn the author +10 XP for the first 3 likes each day

RampApplied AI Engineer
Jul 2026

Rejected Before the 25-Minute OA Even Closed

A premium story — unlock it to read the full loop.

RejectedOnline AssessmentPremium0
RampSoftware Engineer
Jul 2026

Failed the Latency Tradeoff on a Hotel Booking System Design

A premium story — unlock it to read the full loop.

RejectedTechnical ScreenPremium0
RampAccount Executive
Reported Jul 2026

Ramp Account Executive interview experience: 45-minute presentation

The process was long. The recruiter kept me updated, but the timeline still stretched out to roughly six interviews. The biggest demand was a 45-minute presentation that took about 20 hours to prepare. I received positive feedback during the stages I completed, so I expected a clearer ending. Instead, I got a rejection email with almost no explanation. After putting in that much time, I wished th…

Rejected0
RampSoftware Engineer
Reported Jul 2026

Ramp Software Engineer interview: AI-assisted development screen

After a recruiter reached out, I had a short screen that was mostly about how I use AI day to day. We discussed what I had built or worked on with coding assistants and answered questions directly about AI-assisted development. The recruiter did not go deeply into much else, so the AI emphasis was clear. The next step was another technical conversation with a practical coding feel. It had two par…

HR Screen0
RampSoftware Engineer
May 2026

A Binary Search Flight-Tracking Question and No Feedback

Locked — open it to unlock the full story with XP.

RejectedTechnical ScreenXP0
RampSoftware Engineer
May 2026

Four-Round Onsite With an AI Coding Round, Rejected

Locked — open it to unlock the full story with XP.

RejectedOnsiteXP0
RampSoftware Engineer
Apr 2026

URL Maze BFS Problem, Rejected Over a Debugging Miss

The question was the "URL maze, find the exit" problem that's already known on this forum. Right from the start we were just talking through it, testing the URL, then I wrote the program, and finally wrote a BFS solution that passed. The follow-up: they swapped in a different URL and had me run my Part 1 solution against it, and this time it didn't pass — I needed to handle status codes like 503…

RejectedTechnical Screen0
RampSoftware Engineer
Feb 2026

Recursive URL-Fetching Round Under Time Pressure

They give you a URL, and you have to call it. The response might contain a new set of URLs, or it might contain other data; then you keep calling whichever URLs come back, recursing/iterating like this until you finally get back "congrats". You don't need to return the path, just the final URL. The problem itself isn't especially hard, but overall it's pretty tedious and practical. During the int…

Technical Screen0
RampSoftware Engineer
Jan 2026

Four Onsite Rounds, No Offer

Coding (I'm posting the full original question) Given a list of flights: Part 1: get_user_with_most_flights() Part 2: get_user_location(time) The problem itself wasn't hard — a classic binary search question. But I had to figure out on my own how to import the file (the file and the test weren't even in the same folder), and I wasn't that familiar with writing tests in pytest, so I spent some tim…

RejectedOnsite0

What are interview experiences?

An interview experience is a candidate's own account of a hiring loop — not a question bank entry. It tells you the shape of the process: how many rounds there were, what each round actually tested, how long the gaps between them ran, and what the recruiter said at the end. That context is the part a question list cannot give you.

How to read them

Weight recent write-ups more heavily — interview loops change, often within a year. Read several for the same company and role rather than one: a single account tells you what one interviewer asked, while five tell you what the bar is. Note the outcome badge too, since a rejection write-up usually explains the gap far more precisely than an offer one.

Share your own

Every published experience earns 50 XP, and each of the first 3 likes it receives in a day earns you 10 XP more. Likes must come from established accounts; like-for-like swaps and likes from your own second account are not paid. Write it while the details are fresh — the round order, the exact prompts, and how much time you were given are what the next reader needs.

Share your experience to earn XP