Alibaba's talent selection: only 8 people passed the preliminary test among thousands of resumes submitted