The OA questions and interview questions itself were easy.
Felt disrespected during the entire interview process.
Last year I applied and there was a mistake on the OA that made the problem incredibly confusing. I messaged the support team and got ghosted.
This year, I made it to the pair programming interviews which was a simple OOP problem. Question was incredibly broad, I asked for specifications like run-time, use-case distribution, etc; to which there was no answer. Interviewer told me they hadn't done an interview in a very long time. At the end, there was a technical issue that made it so my changes weren't pushed (both myself and the interviewer thought it went through, didn't notice until immediately after the interview ended). I messaged both the interviewer and Shopify accommodations support immediately after-words in attempt to resolve the issue and was once again ghosted by both.
Interview questions [1]
Question 1
Design CL program to take some input and produce some output.
I applied online. I interviewed at Shopify (Seattle, WA) in Jul 2026
Interview
The interview process was nice. There was an OOD question where you implement a very simple class. It was super important to explain your thought process and speak out loud. It was pair programming then in the behavioral, there is a hard cutoff at 30 mins. Two important questions to answer are "Why SWE" and "Why Shopify," so get really good answers for those.
I applied online. I interviewed at Shopify (Toronto, ON) in Jan 2026
Interview
The interview was a pair programming session where I worked collaboratively with an engineer to solve a real-world problem. I led the coding while explaining my thought process, asking clarifying questions, handling edge cases, and iterating on the solution together.
Interview questions [1]
Question 1
To build out a system that solves a real-world problem, but using any stack such as AI, StackOverflow, or Google.
I applied through a recruiter. I interviewed at Shopify (Toronto, ON) in Jan 2026
Interview
Got Online assessment after applying, if you don't pass 100% test cases in all three parts you are automatically disqualified. Not too hard if you have good leetcode practice. Practice a few easies in C++. Also quickly familiarize yourself with ruby syntax.
Interview questions [1]
Question 1
OA questions first one in language of choice (leetcode medium-hard level, 45 mins), second in C++ (leetocde easy, 10 mins), third one in ruby (simply looking for language knowledge very easy, 5 mins).
Software Engineer Intern applicants have rated the interview process at Shopify with 2.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 45.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Intern roles take an average of 10 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Shopify overall takes an average of 33 days.
Common stages of the interview process at Shopify as a Software Engineer Intern according to 4 Glassdoor interviews include:
One on one interview: 33%
Phone interview: 22%
Background check: 22%
Skills test: 11%
IQ intelligence test: 11%
Here are the most commonly searched roles for interview reports -