The interview process consisted of three stages:
Stage 1: Getting to Know You - The Life Story As the name suggests, this was a very relaxed, conversational interview.
Stage 2: Take-home challenge. This was a relatively easy challenge that tested basic Rails skills and API knowledge.
Stage 3: Assessing Technical Skills This was the final technical interview. This question was not very difficult either.
For one of the final interview problems, I was given a JSON file and was asked to import it to execute a series of manipulations on the data provided.
The following metrics were computed from 1 interview experience for the Shopify Engineering Intern role in Los Angeles, California.
Shopify's interview process for their Engineering Intern roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Shopify's Engineering Intern interview process in Los Angeles, California.