Instacart
Marketplace and logistics loops: practical coding, a design round on catalog and fulfillment, plus a behavioral round.
Typical loop
- 1Recruiter screen
- 2Technical phone screen
- 3Onsite: two to three coding rounds
- 4System design round
- 5Behavioral round
Asked on LeetCode
All 9 by time range →- Find First and Last Position of Element in Sorted ArraymediumArrayBinary Searchfrequency 100.0
- Average Waiting TimemediumArraySimulationfrequency 92.1
- Squares of a Sorted ArrayeasyArrayTwo PointersSortingfrequency 92.1
- Check if Every Row and Column Contains All NumberseasyArrayHash TableMatrixfrequency 89.6
- Find the Length of the Longest Common PrefixmediumArrayHash TableStringTriefrequency 74.8
- Time Based Key-Value StoremediumHash TableStringBinary SearchDesignfrequency 74.8
- Wildcard MatchinghardStringDynamic ProgrammingGreedyRecursionfrequency 74.8
- Group AnagramsmediumArrayHash TableStringSortingfrequency 68.6