Sanjaay Gowda T S
All company profiles

COMPANY CONTEXT / 06 IN THE STUDY LIST

Saudi Arabian Oil Company

EnergySaudi ArabiaData scienceAI & machine learning

Aramco operates energy and chemicals businesses across oil production, processing and related supply chains.

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

Distinguish missing sensor data from quiet equipment

Saudi Arabian Oil Company · Concept

Original practice scenario: For a hypothetical energy-asset monitoring dashboard, sensor messages arrive late and some devices stop reporting. Design features that distinguish a calm process from missing evidence.

Read model answer

Keep observation value, observation time and data availability separate. A flat line constructed by forward filling is not evidence that equipment remained unchanged.

Work through it

  1. Retain source timestamps, arrival timestamps, sequence numbers and quality flags; measure lateness and the duration since the last valid observation.
  2. Define bounded resampling and imputation rules by sensor meaning, adding explicit missingness and stale-data indicators to features and displays.
  3. Evaluate alerts against labeled historical or synthetic sequences containing outages, drift and late backfills, using event-time windows that reproduce online visibility.

Tradeoffs to discuss

  • Imputation can stabilize downstream models but obscures outages; dropping incomplete windows avoids invented values while reducing coverage.

Common pitfalls

  • Do not use a late measurement in a historical prediction made before it arrived.
  • Track sensor replacement and calibration changes so a device reset is not mistaken for a process anomaly.
Open full question
Original company-context practiceHard

AI & machine learning

Prioritize maintenance alerts with limited inspection capacity

Saudi Arabian Oil Company · Concept

Original practice scenario: A hypothetical industrial maintenance team can inspect only a fraction of daily alerts. How would you evaluate a model that ranks assets for review?

Read model answer

Optimize for a constrained review decision, not overall classification accuracy. The meaning of a positive outcome and the delay before confirmation must be established with domain reviewers.

Work through it

  1. Define an asset-time prediction unit and a future outcome window, excluding observations collected after an inspection or repair decision.
  2. Compare the model with simple threshold and age-based baselines using precision or recall at the actual inspection budget and time-separated validation.
  3. Review missed events, false alerts and coverage by equipment family; retain a human escalation route for uncertain or out-of-distribution cases.

Tradeoffs to discuss

  • A high-recall ranking can consume scarce inspections; a high-precision ranking may miss uncommon but consequential failure modes.

Common pitfalls

  • Historical inspections are selective, so unlabeled assets are not automatically healthy negatives.
  • Never describe a ranking experiment as an automated safety decision or a validated production maintenance policy.
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