Design a Robot Operations CLI

Quick Overview

Design a testable robot-control CLI with typed commands, obstacle semantics, batch reporting, helpful errors, and clean state transitions.

Design a Robot Operations CLI

Company: Shopify

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: easy

Interview Round: Technical Screen

Overview: Design a testable robot-control CLI with typed commands, obstacle semantics, batch reporting, helpful errors, and clean state transitions.

Shopify logo
Shopify
Aug 17, 2026
easySoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
10
0
Loading...