The hiring process at Shopify takes an average of 29 days when considering 2 user submitted interviews across all job titles. Candidates applying for Lead Software Engineer had the quickest hiring process (on average 1 day), whereas Senior relevance engineer roles had the slowest hiring process (on average 56 days).
The interview process felt unnecessarily lengthy and demanding for a 1 year contract position paying $50k annually. There were 4 rounds in total, including multiple repetitive discussions and technical/process-focused interviews that seemed excessive for the nature of the role.
One of the biggest concerns was the expectation for candidates to already possess detailed end-to-end process knowledge during the final technical interview stage, despite there being no indication of structured training being provided afterward. Much of the evaluation appeared centered around internal workflows and company-specific technicalities rather than core competencies, problem-solving ability, or adaptability.
For comparison, I currently work at a Fortune 500 company in a role with similar compensation (around $48k annually). Their hiring process consisted of only 2 well-structured rounds, followed by proper onboarding and training. They evaluated candidates based on capability and potential to learn and adapt rather than expecting complete mastery of internal processes before joining.
The only benefit I consider is remote work.
After CV screening, its OA with a CCAT test that is 40 questions 20 minutes and a coderpad with 3 questions solved with C++, preferred language and ruby. Medium level LeetCode problems
I passed LRU cache coding in first interview
I had four more interview.
1. pair coding again LRU cache I did what I did in previous one
2. system design I desinged staff level architectire
3. Technical deep dive I explained my current technical structure
4. life story he asked what we talked first screening
I got rejected .
Important part All I had interview was native speaker. None has accent.
Interview questions [1]
Question 1
Library Rare Books
Goals
Design the core systems to drive check-in and check-out flows. It should involve a web app (schema/APIs), a job system, and a file storage system.