BP interview questions and how to prepare
The questions candidates report from BP interviews, sorted by how often they come up, with difficulty and topics, plus original practice written in BP's interview style.
ZorixOS tracks 1 community-reported BP interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in BP's known interview style (not claimed as asked at BP), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to BP.
Updated July 2026
BP interview questions candidates report
Community-reported from real BP interviews (open-source dataset), most-asked first. Showing 1. Each links to its source.
- Diagonal Traverse IIArraySortingHeap (Priority Queue)Medium100% asked
Practice questions in BP's style
Original ZorixOS questions written the way BP interviews, so you rehearse the real format. Not claimed as asked at BP.
BP operates a global network of EV charging stations (BP Pulse). Design a highly scalable and fault-tolerant system to process real-time charging events, including start/stop times, energy consumption, and payment details, from millions of chargers across diverse geographies. Detail the data ingestion, processing, and storage components, considering data consistency and latency for user experience and billing.
Software EngineerSystem DesignTests: Evaluates knowledge of distributed systems, real-time data processing, scalability, fault tolerance, and cloud architecture relevant to BP's EV charging business.BP uses IoT sensors extensively on its industrial assets, like oil rigs and refineries, generating petabytes of time-series data. Write a pseudocode algorithm that efficiently detects anomalous sensor readings (e.g., sudden temperature spikes, unusual pressure drops) in real-time streams, considering seasonal patterns and sensor drift, to prevent equipment failure. Explain your choice of anomaly detection technique.
Software EngineerCoding ReasoningTests: Assesses algorithmic thinking, data processing strategies for IoT data, and understanding of anomaly detection relevant to industrial predictive maintenance.Imagine a critical microservice within BP's global energy trading platform that occasionally experiences latency spikes, leading to missed trading opportunities. You're given access to logs, network metrics, and application performance monitoring (APM) data. Outline your systematic approach to debug and identify the root cause of these intermittent latency issues, detailing specific tools and methodologies you would employ.
Software EngineerDebuggingTests: Probes debugging skills, understanding of distributed system diagnostics, and ability to troubleshoot performance issues in a high-stakes financial context.BP is investing heavily in renewable energy projects. Propose a data model for tracking the performance and output of a portfolio of wind farms, including individual turbine data, weather conditions, maintenance schedules, and energy grid interactions. Write SQL queries to identify the top 3 underperforming wind farms last quarter and calculate their average capacity factor.
Data ScientistSQL/Data ModelingTests: Tests data modeling skills for real-world assets, SQL proficiency, and understanding of key performance metrics in renewable energy.BP's 'BPme' app offers fuel payments and loyalty programs. Design an A/B test to evaluate the impact of a new feature: 'carbon offset' option at checkout, allowing users to pay a small amount to offset their fuel emissions. Define your hypothesis, key metrics (both primary and secondary), potential confounding factors, and how you would interpret the results to recommend whether to launch globally.
Data ScientistExperiment DesignTests: Assesses experimental design skills, metric selection, understanding of user behavior in a sustainability context, and data-driven decision making.BP aims to optimize its global supply chain for lubricants (e.g., Castrol). As a Product Manager, identify a critical pain point in the current supply chain that could be solved with a new digital product. Describe the product vision, key features, and how you would measure its success, considering BP's global scale and diverse operational needs.
Product ManagerProduct Sense & StrategyTests: Evaluates product vision, problem identification, feature prioritization, and understanding of enterprise-level supply chain challenges within BP's context.
72+ more BP-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.
Keep exploring
Can you answer these out loud, under BP-style follow-ups?
The ZorixOS AI interviewer runs a BP-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.
Start your BP mock interview