They don't need hot wallets for exchange trading. That's just normal accounting, numbers in a centralized database. They could have zero reserves and it'd still work. Only when you withdraw cryptocurrency from the exchange and into your own wallet do they need to produce actual coins for the transaction.