Implement undo/redo with two stacks

Quick Overview

This question evaluates a candidate's ability to design and implement efficient mutable state management and history tracking using data structures (such as stacks), along with string manipulation and algorithmic complexity reasoning.

Implement undo/redo with two stacks

Company: Airtable

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: medium

Interview Round: Onsite

Overview: This question evaluates a candidate's ability to design and implement efficient mutable state management and history tracking using data structures (such as stacks), along with string manipulation and algorithmic complexity reasoning.

Airtable logo
Airtable
Jan 22, 2026
mediumSoftware EngineerOnsiteCoding & Algorithms
13
0
Loading...