Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

908 interviews243 companies286 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

OpenAI Software Engineer Interview Experience

OpenAI · Entry level

ResultRejected
Timespan1 day
DifficultyMedium
Rounds1

Interview process

It was two back to back phone interview. In the first interview, it was debugging the problems in sharded matmul with communications, and make sure the training loss converges.

For the second interview, it was implementing a memory allocator in OS. You need to define the data structures and everything by yourself.

Interview rounds · 1

  1. 1

    Phone screen

    1. Q1. ML Coding: sharded matmul debugging
    2. Q2. Memory allocator

Tips from the candidate

Work more on the ML basics like NN fwd and fwd loop. For system interviews, prepare for operating systems basic, etc.

Company culture

It's a general interview process, no team culture, but interviewers look busy. They are actively typing while Im working on the problem.

Details

CompanyOpenAI
RoleSoftware Engineer
LevelEntry level
LocationUnited States
InterviewedMar 2026
Questions asked2