Skip to main content

Shopify Front End Interview Questions

Latest version on GreatFrontEnd

Find the latest version of this page on GreatFrontEnd's Shopify Front End Interview Guide.

User interface coding questions

  • "Roomba" pair-programming problem: build an app where a Roomba icon moves on a 10×10 grid. It responds to onClick for movement and must turn when it hits the end of the grid (use CSS transform). Tests ref usage and responsive design.

Insider tips from the GreatFrontEnd community

These tips were shared by GreatFrontEnd users who have completed interviews with Shopify.

3rd Mar 2025:

Any current or ex-Shopify employees here? I just got offered a Senior Software Engineer position (thanks GreatFrontEnd for the system design help!)

3rd Feb 2025:

I was asked the Roomba problem for Shopify's pair programming interview. Pretty common, you should be able to find it in a thread here

25th Jul 2024:

i had to create a roomba app where it would move on a 10x10 grid. the roomba icon could respond onClick to movements as well as turn when it hit the end of the arrays (using css transform). refs and responsive design were also tested here

13th Feb 2024:

Just wanted to say, I used your site for 1 month to prep for my interviews at Shopify, and I got the job! Staff level engineer.

Just saying thank you and honestly, no complaints. Loved the site, loved the system design questions. Everything was very, very useful.

For more insider tips, visit GreatFrontEnd!