I applied through an employee referral. The process took 2 months. I interviewed at Didi Chuxing in May 2025
Average interview
Application
I applied online. The process took 1 week. I interviewed at Didi Chuxing in Jan 2020
Interview
He first ask me about my project and ask me somequestions based on it. And then ask me how to deal with dead lock. In the end I write the code based on his question. It turn out to be n^2 and he is not satisfied.
Interview questions [1]
Question 1
Reverse a sentence but make sure that the word is still in correct order.
Eg: I love you -.>>you love I
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.