Senior Frontend Developer applicants have rated the interview process at Shopify with 2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 45.5% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Shopify as a Senior Frontend Developer according to 1 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 3 weeks. I interviewed at Shopify (Berlin) in Nov 2020
Interview
1. Life story interview with HR.
2. Screener live coding interview.
3. Live coding session with a team member.
4. Live coding session with another team member.
5. Technical interview session with engineering manager.
The whole thing went smoothly and well prepared. The interviewers were very kind. But trying multiple sessions in a day is not a good idea for someone who works in another company.
The recruiter would send an email where you get to pick an interview session through a calendar invite, then do a one hour coding session on the scheduled date with one of their engineers.
I applied online. The process took 4 days. I interviewed at Shopify in May 2021
Interview
I directly applied to Shopify and was excited with their initial acknowledgement of the application, and that they were willing to invite me to the interview process. The first round was the technical pair coding round. They asked me to come on a codepair link which was set up with a video call provision. The interviewer was a calm, decent guy who explained the problem statement clearly, and also sort of helped me where he thought I was stuck.
Coming the problem statement, I was able to get a good grasp of the problem statement and made sure the requirements were clear before jumping into coding. I suggested a couple of solutions, and with proper justification went ahead with one solution. I commented my code wherever needed and solved the problem completely. There was absolutely no doubt that I did not complete it improper way, or that I was timedout, etc.
After 3-4 days of not hearing back from them, I sent a follow up mail to which they promptly replied saying I could not make it, with the usual template email for absolutely no specific reason. I was pretty shocked knowing that and later felt a waste of time introspecting on why they could have rejected me. In short, I must say it might be a big-time waste to apply to Shopify; they could reject even if you build a cloned Shopify in the test.
Interview questions [1]
Question 1
Write a program that sorts a list of comma-separated products.
[name, popularity, price]
[
'Some item', 98, 14
....
]
The sorting is to be done by the most popular first. If products are equally popular, sort by cheapest price (lower is better).