Shopify Interview Questions — 8 DSA Problems
5 problems with full solutions in Python, Java, C++, JavaScript, Go, Rust.
Most frequently asked Shopify LeetCode questions for software engineering interviews.
- Walking Robot Simulation (MEDIUM) — Array, Hash Table, Simulation
- LRU Cache (MEDIUM) — Hash Table, Linked List, Design, Doubly-Linked List
- Design In-Memory File System (HARD) — Hash Table, String, Design, Trie, Sorting
- Encode and Decode TinyURL (MEDIUM) — Hash Table, String, Design, Hash Function
- Design a Text Editor (HARD) — Linked List, String, Stack, Design, Simulation, Doubly-Linked List
- Find Users With Valid E-Mails (EASY) — Database
- Design Tic-Tac-Toe (MEDIUM) — Array, Hash Table, Design, Matrix, Simulation
- Walls and Gates (MEDIUM) — Array, Breadth-First Search, Matrix
S
Shopify
8 questions tracked5 with solutions
Frequency scoreSorted highest → lowest frequency✓ Our Solution = we have a detailed walkthrough
Showing 8 of 8 questions
1ArrayHash TableSimulation
2Hash TableLinked ListDesignDoubly-Linked List
3HardDesign In-Memory File System
Hash TableStringDesignTrie+1
4Hash TableStringDesignHash Function
5Linked ListStringStackDesign+2
7MediumDesign Tic-Tac-Toe
ArrayHash TableDesignMatrix+1
8MediumWalls and Gates
ArrayBreadth-First SearchMatrix