I applied through college or university. The process took 2 weeks. I interviewed at Didi Chuxing (Mountain View, CA) in Nov 2017
Interview
It was a 3 round interview, 2 coding and 1 background, the difficulty was average, nice interviewer, Takes about 3 hour and then a HR interview, talked a lot about the Mountain view site.
I applied through an employee referral. The process took 2 months. I interviewed at Didi Chuxing in May 2025
Interview
I submitted my application online, and after about 1 week, I was contacted by a recruiter for an online interview. There were 3 rounds of interview, which lasted about one month. Fortunately I pasted all interviews. The recruiter asked me to submit the salary proof of my previous job, and accidentally the recruiter told me there was no headcount any more! Are u kidding me ?! This bad experience wasted nearly two months of my time. 👎👎👎
First, HR will call you, followed by a technical interview in 2 days, morning interview, afternoon notification of passing. and then another interview round in 4-5 days. Afternoon notification of passing.
Interview questions [1]
Question 1
How is the inverted index organized in Elasticsearch?
1. Self introduce, then went through the resume, aske technical questions based on the projects on the resume. 2. Code question: Number of Islands. 3. Follow-up: If there are lakes in the islands, number of lakes. 4. FAQ section.