Zalando interview question

Coding challenges with different level of complexity.