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

Scale AI Software Engineer New Grad Interview Experience

Scale AI · Entry level · Software Engineer

ResultIn progress
Timespan—
DifficultyDifficult
Rounds1

Interview process

I was given a PDF of questions related to the card game. I was asked to choose a language, I chose Python, and then I had to write complex Python logic to simulate the Card game amongst 4 players. The logic was not that hard; what was hard was that we had to write a lot of code in a very short amount of time. The interviewer was very helpful and asked me to correct my mistakes pretty early, which saved me some precious time.

Interview rounds · 1

  1. 1

    Phone screen

    Technical
    1. Q1. Build a card game with the given classes namely player, Card, Deck and find the winner players and write some complex logic to simulate the game amongst 4 Players
    2. Q2. How would you optimize and modularize the code?

Tips from the candidate

Practice typing a lot of Python code in a short amount of time and practice debugging messy logic. Do not do a lot of LeetCode questions; instead, practice low-level design implementation questions.

Company culture

Interviewer was friendly, maybe I just got lucky.

Details

CompanyScale AI
RoleSoftware Engineer
LevelEntry level
LocationUnited States
InterviewedApr 2026
Questions asked2