Microsoft Interview Question

longest substring without repeating chars