I didn't apply for this position, but on May 24th, I received an email from HR inviting me for an interview. Without any preparation, I decided to give it a try.
First round (5/29): The entire interview was conducted in Chinese. It started with a self-introduction and a discussion about my career path, followed by an introduction of the projects on my resume. Then, I was asked some simple probability questions and SQL queries. I didn't need to write any code, just provide a brief explanation of my thought process. For example, how many times on average would a uniform distribution sample be greater than a certain number, or how to randomly select 10% of users using SQL. Then there was a case study, asking how to design metrics and experiments to analyze if a decrease in user numbers is observed. I initially responded that retention rate could be used as a metric, and suggested conducting experiments by grouping users before and after the decline. The interviewer then mentioned that this approach only applies to sudden drops and asked how to analyze long-term declines. I basically rambled and didn't answer well. The last few minutes were for questions, and I asked about the specific responsibilities of the position.
Leaked QuestionsSign in to unlock full questions and interview notes
You can browse the leaked questions preview without an account, but the complete question set and full interview notes stay behind sign-in and subscription.
The full set of questions from this interview record.
Full interview notes, misses, follow-up pressure, and thread context.
A cleaner handoff into GhostInterview when you want live help in the interview.