Pergunta de entrevista da empresa Drift

Medium to tough.