Revolut Interview Question

1. implement LoadBalancer using TDD style with Random/RoundRobin strategies