Taro Logo

Research Software Engineer Interview Experience

July 14, 2026
Positive ExperienceNo Offer

Process

After the recruiter call, I was invited to two technical interview sessions: a coding interview and a system design interview.

The coding interview was similar to a typical coding interview. I was given one problem and was allowed to use my own IDE. I shared my screen while solving it, and the interviewer gradually extended the problem into more realistic, real-world scenarios by asking follow-up questions. The second session was a system design interview, which consisted of three parts.

The first part was discussing my previous project experience. The second part was a series of quick computer science questions. The third part was a system design interview. I think I performed reasonably well in the coding interview. However, I don’t think I did well in the second session, and I believe that’s the main reason I was rejected.

Questions

The project that I am most proud of

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Reflection AI Research Software Engineer role.

Success Rate

0%
Pass Rate

Reflection AI's interview process for their Research Software Engineer roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Reflection AI's Research Software Engineer interview process.