Paylocity Interview Question

Design challenge