Interview Experiences

Real candidates, real loops: every round, what was asked, and how it ended.

Share yours, earn XP

25 stories

Likes earn the author +10 XP for the first 3 likes each day

ShopifySoftware Engineer
Oct 2025

A Pair Programming Round That Turned Hostile Once Recording Stopped

This one really was a unique interview experience. First, the referral doesn't go to a specific role — the referrer just submits the candidate's resume into their system, and recruiters periodically screen resumes and reach out. Two days after my referrer submitted me, the recruiter emailed to set up an informational chat — just a quick self-introduction and a walkthrough of the hiring process —…

RejectedOnsite0
ShopifySoftware Engineer
Sep 2025

Personality-Test OA, Then a Culture-Heavy HR Screen

I found someone on LinkedIn to refer me to Shopify. Given how the job market is right now, if you can get a referral, just take it. The day after the referral I got an email for an HR interview. The OA was a personality test plus some basic math questions and spot-the-difference puzzles, using the Criteria CCAT question bank. 40 questions in 40 minutes. Not hard, felt more like an IQ test than co…

In progressHR Screen0
ShopifyMachine Learning Engineer
Sep 2025

OA Puzzles Then a One-Hour Life Story Interview

After submitting my resume on the official website, I quickly got a reply from HR. They scheduled a life story interview, but before that I needed to do an OA. The OA has two parts. The first part is about 20-25 minutes, with 40 questions total — spot-the-difference across images, number sequences where you find the pattern, addition and multiplication calculations, that kind of thing. You're all…

In progressHR Screen0
ShopifyMachine Learning Engineer
Sep 2025

HR Screen Cut Short Before the Hour Was Up

In summary, if you read through the interview experience posts here, you'll basically have most of the questions covered. The main thing is to sound natural in the moment — it feels like you need to get along well with the HR person during the chat. At the start, the HR person made small talk, chatting about the weekend. First question: why are you interested in Shopify. I tried to follow a templ…

HR Screen0
ShopifyMachine Learning Engineer
Aug 2025

Pair Programming Onsite, Rejected for No Unit Tests

The interview was 75 minutes, and you need to have your own coding environment set up ahead of time. The interview question is on GitHub — after cloning it, you write the code locally, then push it back up to GitHub. The problem wasn't very hard, it's basically simple OOP — write a class that implements a feature you can interact with from the command line, it doesn't really involve designing dat…

RejectedOnsite0

What are interview experiences?

An interview experience is a candidate's own account of a hiring loop — not a question bank entry. It tells you the shape of the process: how many rounds there were, what each round actually tested, how long the gaps between them ran, and what the recruiter said at the end. That context is the part a question list cannot give you.

How to read them

Weight recent write-ups more heavily — interview loops change, often within a year. Read several for the same company and role rather than one: a single account tells you what one interviewer asked, while five tell you what the bar is. Note the outcome badge too, since a rejection write-up usually explains the gap far more precisely than an offer one.

Share your own

Every published experience earns 50 XP, and each of the first 3 likes it receives in a day earns you 10 XP more. Likes must come from established accounts; like-for-like swaps and likes from your own second account are not paid. Write it while the details are fresh — the round order, the exact prompts, and how much time you were given are what the next reader needs.

Share your experience to earn XP