Ты проходишь собеседование на должность системного программиста в компании, которая разрабатывает микроконтроллерную прошивку. Команда работает в основном на C++ для микроконтроллеров, где отладка состояния аппаратных регистров — частая задача. Интервьюер хочет оценить твоё умение работать на уровне битов и создавать диагностические утилиты, которые инженеры смогут использовать при подготовке оборудования.