Pergunta de entrevista da empresa IXL Learning

Very convoluted method design questions