PracHub
QuestionsLearningGuidesInterview Prep
|Home/Machine Learning/WeRide

Evaluate Guangzhou performance with limited data

Last updated: Jun 15, 2026

Quick Overview

Evaluate autonomous-driving performance transfer from Beijing to Guangzhou with limited local data, covering target population, distribution shift, scenario taxonomy, stratified sampling, importance weighting, partial pooling, uncertainty, rare scenarios, and staged launch decisions.

  • medium
  • WeRide
  • Machine Learning
  • Data Scientist

Evaluate Guangzhou performance with limited data

Company: WeRide

Role: Data Scientist

Category: Machine Learning

Difficulty: medium

Interview Round: Technical Screen

##### Question You have built an autonomous-driving evaluation system using a large amount of labeled data from Beijing. Now the company wants to operate in Guangzhou. You do not want to rebuild the entire evaluation pipeline from scratch, and you can only collect a small amount of Guangzhou data. How would you evaluate whether the autonomous-driving system is likely to perform well in Guangzhou under this limited-data setting? Your answer should address: 1. How to define the target population and success criteria for Guangzhou. 2. How to assess whether the Beijing-based evaluation system (metrics, tooling, calibration, thresholds) transfers to Guangzhou. 3. What kinds of distribution shift to look for, and how to detect shift between Beijing and Guangzhou. 4. How to use the small Guangzhou sample efficiently, and how to combine the large Beijing dataset with the small Guangzhou dataset. 5. How to quantify uncertainty and make a go / no-go recommendation when the evidence is limited. **Follow-up:** Suppose Guangzhou contains important scenarios that are rare or absent in Beijing—for example different road topology, scooter/two-wheeler density, weather, traffic-agent mix, signage, local driving behavior, or map quality. How should that change your data-collection strategy? Be explicit about what to sample and how to prioritize edge cases.

Quick Answer: Evaluate autonomous-driving performance transfer from Beijing to Guangzhou with limited local data, covering target population, distribution shift, scenario taxonomy, stratified sampling, importance weighting, partial pooling, uncertainty, rare scenarios, and staged launch decisions.

|Home/Machine Learning/WeRide

Evaluate Guangzhou performance with limited data

WeRide logo
WeRide
Jan 23, 2025, 12:00 AM
mediumData ScientistTechnical ScreenMachine Learning
5
0

You have built an autonomous-driving evaluation system using a large amount of labeled data from Beijing. The company now wants to operate in Guangzhou. You do not want to rebuild the evaluation pipeline from scratch, and you can collect only a small amount of Guangzhou data.

How would you evaluate whether the autonomous-driving system is likely to perform well in Guangzhou under this limited-data setting?

Constraints & Assumptions

  • Reuse the Beijing evaluation system where valid, but do not assume transfer automatically.
  • Treat this as a distribution-shift and limited-label evaluation problem.
  • Make a go, no-go, or restricted-go recommendation under uncertainty.
  • Safety-critical tails and uncovered scenarios should be handled separately from average performance.

Clarifying Questions to Ask Guidance

  • What is the initial Guangzhou launch domain: geofence, route types, time of day, weather, and operating mode?
  • What metrics and thresholds define acceptable performance?
  • How much Guangzhou data can be collected and labeled?
  • What Beijing scenario taxonomy and tooling already exist?
  • What operational risk is acceptable for a staged launch?

Part 1 - Define Target Population And Success Criteria

What exactly are we evaluating in Guangzhou?

What This Part Should Cover Guidance

  • Launch domain, route mix, conditions, target population, metrics, and decision thresholds.
  • Mean, tail, and scenario-specific safety guardrails.

Part 2 - Assess Transfer From Beijing

How would you assess whether Beijing metrics, tooling, calibration, and thresholds transfer?

What This Part Should Cover Guidance

  • Reuse metric definitions and tooling, but validate calibration and thresholds locally.
  • Check scenario coverage, support overlap, and whether Beijing labels or failures map to Guangzhou.

Part 3 - Detect Distribution Shift

What shifts would you look for between Beijing and Guangzhou?

What This Part Should Cover Guidance

  • Covariate shift, label shift, concept shift, and support mismatch.
  • Feature drift tests, domain classifiers, embedding similarity, taxonomy comparison, and scenario-level coverage.

Part 4 - Use Small Guangzhou Data Efficiently

How would you sample, combine Beijing and Guangzhou data, and quantify uncertainty?

What This Part Should Cover Guidance

  • Stratified risk-aware sampling, scenario quotas, oversampling rare high-risk cases, per-scenario estimates, reweighting, partial pooling, bootstrap or Bayesian intervals, and conservative bounds.

Part 5 - Handle Guangzhou-Only Rare Scenarios

What changes if Guangzhou contains important scenarios rare or absent in Beijing?

What This Part Should Cover Guidance

  • Treat this as a support problem, not simple reweighting.
  • Targeted collection, sentinel routes, simulation/log replay, expert review, and prioritization by exposure, severity, and uncertainty.

What a Strong Answer Covers Guidance

  • Defines the launch domain before estimating performance.
  • Reuses prior data only where support overlaps.
  • Quantifies uncertainty and coverage gaps.
  • Makes a staged recommendation rather than relying on one citywide average.

Follow-up Questions Guidance

  • What if Guangzhou has zero observed failures in a tiny sample?
  • How would you use a domain classifier?
  • When does reweighting fail?
  • How would you prioritize scooter-heavy scenes?
  • What evidence would justify restricted launch?
Loading comments...

Browse More Questions

More Machine Learning•More WeRide•More Data Scientist•WeRide Data Scientist•WeRide Machine Learning•Data Scientist Machine Learning

Write your answer

Your first approved answer each day earns 20 XP.

Sign in to write your answer.
PracHub

Master your tech interviews with 8,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • AI Coding Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.