Every exchange have their rules and work method.
Binance uses the same adress, but you have to consider they can change / update your adress from time to time, if you are going to use exchange adress, just be well informed and check your deposit adress regularly
And even if you deposit to old adress, some exchanges can recover the amount to you. (it's not guaranteed)
But I have to say, a good practice is to have your own wallet, with your keys, and mine to this wallet, it's safer than any other method.