Sollicitatievraag bij Amazon

Two classical Leetcode Medium questions. Two design problems.