Mobile banking or any other activity that exposes your sensitive data should never be done on public Wi-Fi. If a hacker is monitoring the public Wi-Fi or hotspot you are using, they could potentially intercept the data being transferred to and from your phone and use it to access your banking account.