OpenAI Software Engineer Interview Questions
77+ questions from real OpenAI Software Engineer interviews, reported by candidates.
Round Types
Top Topics
Questions
Anyone here interviewed for the OpenAI Senior Support Engineer role? Looking for insights 🙏 Trying to understand what to expect, particularly around: * The **vibe coding round** * **Troubleshooting /
https://preview.redd.it/zs68z1sczihg1.jpg?width=1080&format=pjpg&auto=webp&s=6e1af82b1628668938f825da14a4a8894e26e045 https://preview.redd.it/ou8tvntizihg1.jpg?width=1080&format=pjpg&a
Although I failed, I still wanted to give feedback. The main reason I failed was because I wasn't thinking clearly enough. I had two phone interviews, one on Software Development (SD) and one on codin
OpenAI Backend Software Engineer Fulltime Tech Phone Screen
Just finished my interview, so I'm reminiscing. System design: multi-tenant CI/CD. The question description was the same as one I saw in a previous interview: Design a multi-tenant CI/CD system which
Openai General SDE Tech Phone Screen Interview Prompt Sharing
This post was last edited by Anonymous on 2025-09-25 08:49. General SDE: Has anyone encountered this prompt before? This will be a coding interview, and the task will be a smaller-scale version of wha
These past few days waiting for the results have been agonizing, so I'm sharing my interview experience to vent. I saw someone share that they received an offer first thing Saturday morning; does this
Store Interview SD: CI/CD from the forum, mainly focusing on how to achieve exactly-once execution under the premise of Fault Tolerant and Scalability. Coding: Machine Tree to count and topology, orig
I crammed for two or three days preparing for the interview, but none of the questions were on the topic, haha. The coding question was an OOD (Object-Oriented Learning) exercise: design a logic for a
I've been preparing for open AI interviews recently and have summarized most of the frequently asked questions I've seen. Generally speaking, it is very fragmented, so I summarize it to save everyone
OpenAI Onsite Software Engineer Interview: Key System Design Questions
I've been preparing for open AI interviews recently and have summarized most of the frequently asked questions I've seen. Generally speaking, it is very fragmented, so I summarize it to save everyone
The Challenge You have an old codebase for a chat service. It supports different bots (AwayBot, MeetBot, TacoBot) that react to specific commands. Right now, all the code is mixed together in one b
The Challenge Design a CI/CD system that is scalable and can handle crashes. This system serves many different customers (multi-tenant). It must run workflows defined by users whenever they push co
Problem Overview You are building a tool to find the first version of a software library that has a specific feature. This problem tests how well you can parse text, use **Binary Search**, and hand
Problem Requirements Design a simple payment processor architecture. This system handles payment requests. It sends them to outside processors (like a bank) and returns the result. The process has
Problem Statement You need to write a Python class that acts as an IPv4 iterator. This class will let you loop through IP addresses one by one. The interview problem adds difficulty in steps: first
Memory Allocator
Problem Statement You need to build a system that manages a block of computer memory. Your tool should work like `malloc()` and `free()` in C. It handles asking for memory (allocation) and giving i
Problem Statement You need to build a simple in-memory database. Think of it as a simplified version of SQL. You will build this system step-by-step. It needs to handle creating tables, adding data
The Challenge You need to build a simple spreadsheet system called `OpenSheet`. This is like a mini version of Excel. It must handle cell names (like `A1`, `B2`), numbers, and math formulas. The ma
Designing the GPT-3 Playground System We are going to design the high-level architecture for a new website. I will provide a link to a shared drawing space in case we need to make diagrams. Please l
Project Requirements You need to design a Webhook delivery system that can handle a massive amount of traffic. This system allows users to register a "callback URL." When a specific event happens,
See All 77 OpenAI Software Engineer Questions
Full question text, answer context, and frequency data for subscribers.
Get Access