My friend referred me, which allowed me to skip the written test. There were only two rounds of phone interviews.
In the first round, the engineer asked me several algorithm questions (e.g., merge k sorted lists).
The second round consisted of behavioral questions, where I discussed my projects and experience.
Design an algorithm to select the best item in an event.
The following metrics were computed from 13 interview experiences for the Alibaba Software Engineer role in United States.
Alibaba's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Alibaba's Software Engineer interview process in United States.