Skip to content
Founding beta: 7 of 50 free spots leftClaim yours

Shopify's AI Coding Interview: Bring Your Own Tools

Shopify's pair programming round is reported to let you bring your own IDE and AI tools. What Shopify confirms, what candidates report, and how to prepare.

Last checked . Every fact links to its source; reported claims are labeled.

On this page
  1. What Shopify says on the record
  2. What candidates report
  3. Where the reports disagree
  4. What gets judged (reported)
  5. How to prepare
  6. Practice for Shopify's round on AICodingRound

Shopify's engineering interviews include a pair programming round, and candidates report that you bring your own editor and your own AI tools to it. That makes it one of the most open AI rules of any company, and also one of the least documented. This guide separates what Shopify says itself from what candidates and prep sites report. For other companies' AI rules, see our AI coding interview overview; for the format in general, see what an AI coding round is.

AICodingRound is not affiliated with Shopify, and none of our problems are Shopify questions.

Practice the steering and checking on AICodingRound. The reports say Shopify judges how you drive the AI, test what it gives you, and explain the result. Our problems train that on real multi-file apps, with your own Claude or Codex as a coach. Try Test the API rate limiter's edges (medium, about 10 min). The beta is free and places are limited: get a place.

What Shopify says on the record

About the interviews. Shopify's careers FAQ describes its steps in general terms. For R&D applicants, it says "you'll pass this step and go directly into pair programming before heading to The Life Story." The Life Story is "a 30-60 minute conversation-style interview with a recruiter." The Craft assessment is "a 60-75 minute interview" with at least one person from your craft, plus "a brief predictive assessment." It also says: "The order and number of interviews may vary depending on the role and team you are applying for." The FAQ does not mention AI tools at all.

About AI at work. In April 2025, CEO Tobi Lütke's internal memo on AI became public. Digital Commerce 360 quotes it: "Reflexive AI usage is now a baseline expectation at Shopify," and reports that AI competency would become part of performance reviews and hiring decisions (Digital Commerce 360, April 8, 2025). TechCrunch quotes another line: "Before asking for more headcount and resources, teams must demonstrate why they cannot get what they want done using AI" (TechCrunch, April 7, 2025).

The memo is about how Shopify employees work. It is not a published interview rule, but it explains why an AI-friendly coding round would fit the company.

What candidates report

Everything in this section is reported, not confirmed by Shopify.

DetailWhat is reportedSource
How many AI roundsTwo: one in the technical screen, one in the onsite loop, same format, different problemsHello Interview
Tools"You bring your own IDE, your own AI tools, your own setup"Hello Interview
SetupGoogle Meet with screen sharing; a GitHub repo invite about five minutes before the start; the repo is empty or holds only a READMEHello Interview
ProblemsDesign-style builds such as robot navigation on a grid, an LRU cache, or a version of Unix tail, with follow-up requirementsHello Interview
Length75 minutes, for a machine learning engineer's technical screenPracHub candidate report, September 2026
AI ruleThe recruiter said "using AI is very much encouraged"PracHub candidate report
ProblemAn auto-refund system built from requirements, mixing a small system design with codingPracHub candidate report

Hello Interview's guide is undated and says it is based on candidate reports, without naming them. The PracHub post is one candidate's first-person account, edited by the site. GreatFrontEnd's Shopify guide adds a useful caution: "Some coding sessions allow AI tools; confirm the rules for your interview before rehearsing with them" (GreatFrontEnd).

Where the reports disagree

  • The kind of problem. Hello Interview describes self-contained design problems in an empty repo. The PracHub candidate describes a business system (automatic refunds) from a list of requirements. Both are builds from scratch, but they test different things: class design in the first, product reasoning in the second.
  • How long. We found one candidate report of 75 minutes. Shopify's FAQ gives 60 to 75 minutes for the Craft assessment but does not say how that relates to pair programming.
  • One round or two. Hello Interview reports two AI rounds. The PracHub candidate describes only the technical screen. The FAQ says the number of interviews varies by role and team.

The safest reading: expect to build something small from an empty or near-empty repo, with your own tools, for about an hour. Confirm the rest with your recruiter.

What gets judged (reported)

Hello Interview lists workflow and planning, design and extensibility, readable code, testing, how you handle bad AI output, and communication (Hello Interview). Two lines it attributes to Shopify interviewers sum it up: "We don't want the AI to work for you. We want you to tell it what to do." And: "even if the AI gives you code that works, you have to go over it and fix it."

In other words, the AI is allowed to type. You are expected to drive, to check what it typed, and to explain it.

How to prepare

Get your setup boring. Have your editor, AI tools, language runtime and test runner working before the call, and make sure you can clone a repo and push a branch to GitHub without thinking. The PracHub candidate wrote: "I wasted a lot of time setting up git at the beginning," and felt rushed for the rest of the round.

Practice starting from nothing. Create an empty repo and build a small thing in an hour: a rate limiter, a parking lot, a tail that does not read the whole file into memory. Spend the first five minutes on a short plan and a few questions before any prompt.

Make testing a reflex. Hello Interview reports that testing came up directly, including how you would design unit tests. After each chunk the AI writes, run it, add or update a test, and confirm the behavior before moving on.

Expect the requirements to change. Follow-ups like "now support many robots" or "make the capacity configurable" test whether your first design can stretch. Keep the code simple enough to change.

Narrate. Say what you are asking the AI for and why, and what you checked in its answer. A silent hour of prompting gives the interviewer nothing to score.

Practice for Shopify's round on AICodingRound

AICodingRound trains the parts the reports say get judged: extending a design that already exists, writing tests that catch real bugs, and spotting problems in AI-written code. Your own Claude or Codex works as a coach that explains but does not write the code, so you practice checking and owning every line. One note: the reported round starts from an empty repo, so also rehearse one from-scratch build with your own setup.

Each one ends with a short debrief about your own work, close to the explaining you will do on the call, and a report with a level per skill (Strong, Solid or Developing), including how you used AI. Our guide to AI fluency interviews covers the steering and checking habits in more depth.

Get your reps in before the call. The beta is free and places are limited: get a place.

Sources

  1. ShopifyCareers FAQCompany page; no date shown; does not mention AI
  2. TechCrunchShopify CEO tells teams to consider using AI before growing headcount
  3. Digital Commerce 360Internal memo: Shopify CEO declares AI 'non-optional'
  4. Hello InterviewShopify's AI Coding Interview: How to PreparePrep company's guide based on candidate reports; undated; not a Shopify statement
  5. PracHubShopify machine learning engineer interview: AI-encouraged pair programming on an auto refund system · One candidate's first-person report, edited by PracHub
  6. GreatFrontEndShopify Front End Interview GuidePrep site guide; no date shown for the round details

Changes

  • First published. All sources opened on this date.

AICodingRound is not affiliated with, endorsed by or sponsored by any company named here. Rules change; your recruiter's instructions win. Spotted something out of date? Tell us.

Practice on real code before the interview does.

Free during the beta. Founding spots are open: sign up with Google and start your first round today.