Add Backend Search and Filters to the Items API of a Library Lending System

Read the full interview experience this question came from →

Quick Overview

A full-stack software engineering exercise that extends the items API of an existing library lending system with case-insensitive title search plus item-type and availability filters. It tests turning a product manager conversation into acceptance criteria, backend query construction, frontend integration, test design, and directing an AI coding agent.

Add Backend Search and Filters to the Items API of a Library Lending System

Company: Instacart

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Online Assessment

Overview: A full-stack software engineering exercise that extends the items API of an existing library lending system with case-insensitive title search plus item-type and availability filters. It tests turning a product manager conversation into acceptance criteria, backend query construction, frontend integration, test design, and directing an AI coding agent.

Read the full Instacart Software Engineer interview experience this question came from

Instacart logo
Instacart
Sep 3, 2026
mediumSoftware EngineerOnline AssessmentSoftware Engineering Fundamentals
6
0
Loading...