Tesla Interview Question

How would you build this system starting from scratch?