Design an in-memory TODO list API

Read the full interview experience this question came from →

Quick Overview

This question evaluates object-oriented design, API and data-modeling skills, including selection of in-memory data structures, performance considerations, and handling of edge cases such as missing ids and duplicates.

Design an in-memory TODO list API

Company: Bloomberg

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Technical Screen

Overview: This question evaluates object-oriented design, API and data-modeling skills, including selection of in-memory data structures, performance considerations, and handling of edge cases such as missing ids and duplicates.

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

|Home/Software Engineering Fundamentals/Bloomberg
Bloomberg logo
Bloomberg
Feb 12, 2026
mediumSoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
13
0
Loading...
Loading comments...