Blackhawk Network Interview Question

7. Circular dependency and how do I resolve it.