There were actually several interviews, none of which would have you notified in advance. Most of them were about projects and some fundamental coding questions, also involving actual coding. I felt like it was a school exam rather than an "interview" though.
What's the difference between override and overload?
The following metrics were computed from 1 interview experience for the Alibaba Java role in Australia.
Alibaba's interview process for their Java roles in Australia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Alibaba's Java interview process in Australia.