Debug Feature Updates in a Laptop Management CLI
Company: Ziprecruiter
Role: Machine Learning Engineer
Category: Software Engineering Fundamentals
Difficulty: easy
Interview Round: Technical Screen
Overview: Debug a laptop-management CLI that applies feature selections to the wrong device and exits unsuccessfully during an update. Build a reproducible trace across argument parsing, selected state, rendering, validation, persistence, and regression tests without inventing the missing implementation.
Read the full Ziprecruiter Machine Learning Engineer interview experience this question came from