First interview was pair programming where you navigate a grid with a Roomba. Interviewer was pretty eager to jump in and made it clear it was a collaborative environment and I finished 20 minutes early and had a nice conversation with the engineer about various aspects of the culture. I felt pretty great coming away from that interview but was rejected. I get that for later rounds that you can do well and still be rejected but it makes little sense to me that they'd be cutting off their applicant pool during the screening round when applicants are crushing the assignment.
I applied online. The process took 2 weeks. I interviewed at Shopify in Apr 2024
Interview
The first pair programming interview was chill. The interviewer was helpful.
The second interview was the Growth Path interview. Could not have gone worse. The interviewer was 10 minutes late then had an attitude when they joined. They asked if I read the documents about the company beforehand, which I did, They say it's supposed to be like a conversation so anytime I would ask a question back they just referred me to the documents. They kept interrupting whenever I would try and say something and basically put doubt into what I was saying. Basically it just felt like they already filled the position and the interviewer was trying to find reasons to not move me forward.
It is definitely a cult though and if you will realize that very soon if you read the docs.
I applied through a recruiter. I interviewed at Shopify (Ottawa, ON)
Interview
HR reached out, not actively looking, very smooth process. After the initial screening with the HR, the technical interview was setup for pair programming.
It was an easy question about 30 mins and we discussed some edge cases with the code. The interviewer seemed very uninterested though.