I applied to Ant Group online, and the entire process took over a month. There were four interview rounds. The first and second technical interviews each lasted over an hour. The third round was also a technical interview, but it ended abruptly in less than 20 minutes, and I was informed that I had failed without any explanation.
I am puzzled as to why they didn't reject me earlier if they thought I wasn't a suitable candidate. Instead, they arranged three interviews before ultimately rejecting me. This process, which spanned a month, felt like a significant waste of time.