Companies
Amazon128 questions
Apple109 questions
Uber104 questions
Google87 questions
ByteDance / TikTok82 questions
Snowflake77 questions
Microsoft73 questions
Karat70 questions
Meta62 questions
OpenAI59 questions
Capital One57 questions
Oracle55 questions
C3 AI54 questions
Square (Block)53 questions
Waymo53 questions
Stripe52 questions
LinkedIn49 questions
Airbnb49 questions
Roblox45 questions
Pinterest44 questions
Disney41 questions
Netflix41 questions
Goldman Sachs41 questions
Citadel / Citadel Securities40 questions
Salesforce40 questions
Bloomberg37 questions
Nuro36 questions
Jump Trading36 questions
Anthropic35 questions
Databricks35 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.
15
questions
Last updated
Before you start
Showing 15 of 15
Secret Santa Matching with Recipient ExclusionsSecret Santa Gift Exchange with Recipient ExclusionsAd Frequency Capping with Eligibility Checks and Impression EventsCommand-Line Rover SimulatorDesign 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
