Companies
Amazon1029 questions
Meta538 questions
Google489 questions
ByteDance / TikTok431 questions
Uber337 questions
Microsoft270 questions
Snowflake197 questions
Apple185 questions
OpenAI212 questions
Stripe216 questions
Databricks121 questions
Pinterest110 questions
DoorDash140 questions
Netflix97 questions
Citadel / Citadel Securities137 questions
Roblox92 questions
Anthropic109 questions
IBM129 questions
LinkedIn125 questions
Bloomberg119 questions
Salesforce116 questions
Coinbase94 questions
Goldman Sachs111 questions
Capital One110 questions
Oracle109 questions
Airbnb105 questions
Rippling87 questions
Snapchat100 questions
Waymo93 questions
JPMorgan Chase84 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.
34
questions
Last updated
Before you start
Showing 14 of 14
OJ Problems
practice in the online judgeDesign an Extensible Text Editor with Multiple RenderersRandom 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
