Domanda di colloquio di Bloomberg

one leetcode style question: longest substring