cswork / libraryOpen practice workspace

Interview experiences · OpenAI

OpenAI Software Engineer interview: machine counting and rate-limit design

Offer

I started with a phone screen about my background and a basic data structures problem. From there, the interviews ramped up quickly. The process felt intense and focused on whether I could handle real engineering problem solving under pressure. The technical rounds included a complex challenge around counting machines and a system design question about rate limiting. I had already practiced rate-…

I started with a phone screen about my background and a basic data structures problem. From there, the interviews ramped up quickly. The process felt intense and focused on whether I could handle real engineering problem solving under pressure.

The technical rounds included a complex challenge around counting machines and a system design question about rate limiting. I had already practiced rate-limit design during preparation, and that helped. When the question came up, I could structure my thinking and work through the details without getting lost.

The process was difficult, but it felt rewarding enough that I accepted the offer and left with a real sense of accomplishment.

Location: United States. Overall feedback: positive. Offer status: got offer.

Comments

Nothing here yet.

Join in on CSWork →