Movinga interview question

How would you implement a zero downtime deploy?