Companies
Amazon930 questions
Meta507 questions
Google431 questions
Uber320 questions
ByteDance / TikTok357 questions
Apple164 questions
Snowflake183 questions
OpenAI195 questions
Microsoft234 questions
Stripe197 questions
Databricks110 questions
Netflix89 questions
DoorDash126 questions
Anthropic103 questions
Roblox79 questions
IBM117 questions
Bloomberg113 questions
Coinbase89 questions
Capital One106 questions
LinkedIn98 questions
Salesforce97 questions
Goldman Sachs97 questions
Citadel / Citadel Securities94 questions
Snapchat91 questions
Rippling76 questions
Airbnb88 questions
Waymo86 questions
Pinterest83 questions
JPMorgan Chase77 questions
Oracle72 questions

Shopify Interview Question Bank
Shopify's loop is unusually lightweight and behavior-heavy: a cognitive assessment and a long "life story" values interview gate most candidates before any real coding. The signature technical round is a 75-minute AI-assisted pair-programming session where bringing your own AI coding tool (Cursor, Claude Code, Cline, Copilot) is encouraged — the real test is communication, reviewing AI-generated code, edge-case handling, and testing rigor rather than algorithmic difficulty. MLE loops add ML modeling and ML system-design rounds built around Shopify's own product-taxonomy, forecasting, and recommendation problems.
32
questions
Last updated
Before you start
Showing 13 of 13
OJ Problems
practice in the online judgeRandom Secret Santa Assignment from CSVImplement an LRU CacheDesign an In-Memory File System with ls/cd/add/removeMars Rover Command Simulator with Multiple RoversTerminal Robot Simulator with Multiple RobotsMobile Robot Simulation on 2D/3D Grid with Obstacles and Multiple RobotsDesign a URL Shortener (Pair Programming)Word Guessing Game with Positional Hints (4-letter, 5 turns)Implement an LRU Cache (HashMap + Doubly Linked List)Moon Rover / Robot Movement Simulation (with obstacles and multiple rovers)Build a Local TinyURL ShortenerDesign a 2D Robot with Turning and Movement + CLIImplement a URL Shortener in an Existing RepositoryRover Navigation on a 2D Grid (with follow-ups: multiple rovers, 3D, code review/improvements)Simulate a Robot Following Commands on a GridImplement LRU CacheMars Rover Control ApplicationRandom Gift Assignment SystemRobot Movement
