Zoox Interview Question

How would you design a system from scratch, and how would you go about debugging and verifying the system.