Optiver Interview Question

Design the Divvy bike system from scratch