S3 Group Interview Question

Design patterns