Skip to main content
Back
United StatesOnsite3 months ago
Scale AI

Software Engineer New Grad Interview Experience

Scale AI·Entry Level / L3
Result
In Progress
Interview date
4 months ago
Difficulty
Difficult

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.

  • Phone interview

Interview tips

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.

Questions asked

Question types asked

Specific questions asked

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

How would you optimize and modularize the code?

Unlock more real interview experiences

Get full access with a membership, or share your experience to try it free.

Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent © 2026
Terms of Service | Privacy