Question d’entretien chez Palantir Technologies

On-site Design Interview: How would you design a version control system?