Coolblue Interview Question

Design patterns, dependency injection, classes vs structs etc