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

Bloomberg logo
Bloomberg
Feb 12, 2026
mediumSoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
15
0
Loading...