I’m Dutch. All of the requested data are legal to request as an employer in the Netherlands. Asking for an IBAN number (which is not considered “secret” btw) up front is a bit much though. You would only need that in case you are hired and they need too send the salary somewhere.
See list (in Dutch though) https://www.easypersoneel.nl/files/bewaarrichtlijnen-persone...