I applied in-person. The process took 2 weeks. I interviewed at Perfect World (Shanghai, Shanghai) in May 2025
Interview
good, 1 HR and 2 interviewers. They will ask you to brief introduce yourself and quick warm-up. It ended up with a reverse asking question from yourself.
They asked:
Round 1
1. How much time have you spent on data engineering versus backend development?
2. What motivated your transition from a domestic tech company to a global fintech firm? How does this relate to your career plan?
3. Why did you leave your previous company? What was the scale of the recent layoff?
4. What are your key areas of interest and strengths, as you mentioned?
5. What was the size and structure of your team? Was it organized by business line?
6. Can you walk me through your experience with data warehouse modeling? How did it align with business processes?
⸻
Round 2
1. Regarding your past projects, how were the key performance metrics determined?
2. Can you explain the Spark-based jobs you worked on? Were they similar to the ones used in large-scale internet companies?
3. What’s your view on the pros and cons of cloud-native platforms like Google Cloud versus traditional data platforms like MaxCompute?
5. How do you ensure that your data warehouse models truly reflect the needs of the business?
⸻
Soft Skills
1. How do you typically approach a new requirement or development task?
2. How do you handle situations where business stakeholders challenge your technical decisions?
Interview questions [1]
Question 1
Round 1
1. How much time have you spent on data engineering versus backend development?
2. What motivated your transition from a domestic tech company to a global fintech firm? How does this relate to your career plan?
3. Why did you leave your previous company? What was the scale of the recent layoff?
4. What are your key areas of interest and strengths, as you mentioned?
5. What was the size and structure of your team? Was it organized by business line?
6. Can you walk me through your experience with data warehouse modeling? How did it align with business processes?
⸻
Round 2
1. Regarding your past projects, how were the key performance metrics determined?
2. Can you explain the Spark-based jobs you worked on? Were they similar to the ones used in large-scale internet companies?
3. What’s your view on the pros and cons of cloud-native platforms like Google Cloud versus traditional data platforms like MaxCompute?
5. How do you ensure that your data warehouse models truly reflect the needs of the business?
⸻
Soft Skills
1. How do you typically approach a new requirement or development task?
2. How do you handle situations where business stakeholders challenge your technical decisions?
Easy and fluid communication. 2 interviews, including a meeting at the office to spend some time with the team, understand the needs, explore the opportunity, etc.. Very helpful and open HR
it's good in general. but it takes several rounds so it kind of slow. they don't ask hard questions just project expeikeence and ur thoughts on those. i didnt get offer in the end so wtv