PayPal Interview Question

3rd round was based on Abstract factory design pattern.