I applied online. The process took 2 weeks. I interviewed at OpenAI (San Francisco, CA) in July 2023
Interview
1. Introduction (First 5 minutes): At the start, you introduce yourself briefly and have a quick chat with the interviewer. 2. Technical Coding Exercise: The main part of the interview involves solving a coding problem. You're given a class called Cell and are asked to create a new method. This method should update a cell's value and also update other cells that depend on it, similar to how Excel works. Once you're done with the coding part, they might ask about your approach and why you made certain choices. You can also ask them questions.
Interview questions [1]
Question 1
Implement a spreadsheet where one can update a cell's value and also updates other cells that depend on it, similar to how Excel works.
The process is intense and highly focused on practical engineering rather than just theoretical algorithms. After the initial recruiter screen and a technical phone screen, there was a heavy emphasis on a "Learning Sample" or a take-home style project that you then have to defend in a deep-dive session. They want to see how you handle real-world system bottlenecks, concurrency, and large-scale data ingestion.
Interview questions [1]
Question 1
One part involved optimizing a distributed system mockup where I had to identify a race condition under high load. It wasn't about memorizing a textbook answer; it was about live debugging and showing your thought process in a production-like environment.
The interview process took a few weeks in total. First there was an initial phone screening, then two technical interviews, and then a final day with 3 interviews. Entire process felt smooth and professional
Interview questions [1]
Question 1
Final round had behavioral, project presentation, and general leetcode-esque question
Had an initial screen with a recruiter. He described the teams that are hiring and what they look for as well as outlining the rest of the process. It sounded like a good fit but they didn’t think they had any remote opportunities.