You don't need a bank account beforehand. Yes, it makes renting an apartment a bit more of a hassle but it's fine not to have one. Anyway you will need proof of address to open a bank account, so it's a bit of a catch 22. It's easier to rent the apartment first, get your lease, and then use that to open the bank account.