J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez OpenAI (San Francisco, CA) en juill. 2023
Entretien
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.
Questions d'entretien [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.
Questions d'entretien [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.
J'ai passé un entretien chez OpenAI (New York, NY)
Entretien
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
Questions d'entretien [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.