Sanjaay Gowda T S
All company profiles

COMPANY CONTEXT / 49 IN THE STUDY LIST

Contemporary Amperex Technology Co., Limited

IndustrialsChinaData scienceSQL & data engineering

CATL develops batteries and related energy-storage technologies.

Original company-context practice, not verified company interview questions. Use the business setting to explain technical choices clearly.

01 / PRACTICE IN CONTEXT

Two problems to reason through.

Clarify assumptions before reading the model answer. Discuss what would change with different constraints.

Original company-context practiceHard

Data science

Compare battery-test curves with unequal observation windows

Contemporary Amperex Technology Co., Limited · Concept

Original practice scenario: A hypothetical battery research dataset contains full and partial charge-discharge tests collected under different protocols. How would you compare degradation signals without treating every trace as equivalent?

Read model answer

Align the comparison with a defined protocol and exposure measure. A short partial trace cannot be assumed to represent the same cycle or operating conditions as a complete test.

Work through it

  1. Retain cell or pack identity, protocol version, temperature and measurement coverage, distinguishing independent units from repeated traces of the same unit.
  2. Define comparable windows and reference calculations, marking unsupported extrapolation and missing endpoints rather than stretching every trace to a standard shape.
  3. Evaluate trends on held-out units and relevant protocol slices, reporting uncertainty and sensitivity to censoring or unequal test duration.

Tradeoffs to discuss

  • Restricting to complete comparable tests improves interpretability but reduces coverage; broader modeling needs explicit assumptions about missing portions.

Common pitfalls

  • Do not leak later-life measurements into an early-life prediction.
  • This synthetic analysis exercise does not establish battery safety, lifetime certification or suitability for an application.
Open full question
Original company-context practiceHard

SQL & data engineering

Separate charge and discharge in a storage-energy report

Contemporary Amperex Technology Co., Limited · Concept

Original practice scenario: A hypothetical energy-storage report receives signed power readings and tries to summarize daily energy. Explain how net energy can hide activity and how to handle intervals.

Read model answer

Report charged energy, discharged energy and net energy separately. Opposing flows can cancel numerically while still representing substantial operation, and power must be integrated over time to estimate energy.

Work through it

  1. Define the sign convention, units and supported sampling intervals, sorting readings by device and measurement generation with duplicate and gap checks.
  2. Integrate under a stated interpolation rule, splitting intervals at sign changes and reporting-day boundaries when the chosen method supports that calculation.
  3. Aggregate compatible energy contributions in the declared time zone and retain coverage and estimation flags, reconciling with available meter totals without forcing agreement.

Tradeoffs to discuss

  • Finer sampling reduces integration assumptions but increases data volume; coarse telemetry requires larger uncertainty and stronger gap policies.

Common pitfalls

  • Do not sum power values directly and label the result energy.
  • Missing intervals must not be treated as confirmed zero flow, and efficiency requires a separately defined system boundary.
Open full question

02 / STRENGTHEN THE FOUNDATIONS

Related technical practice.

Browse company questions

03 / TEST AN APPROACH

Suggested coding exercises.

Exercises selected for these technical tracks. They are independent practice with visible tests and public solutions.

Study list: PwC Global Top 100 companies by market capitalisation, 2026 · 31 March 2026.

Keep learning beyond the interview.

Explore the Learning Hub