Analyst applicants have rated the interview process at bp with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 62.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Analyst roles take an average of 29 days to get hired, when considering 13 user submitted interviews for this role. To compare, the hiring process at bp overall takes an average of 31 days.
Common stages of the interview process at bp as a Analyst according to 13 Glassdoor interviews include:
Phone interview: 21%
Presentation: 16%
Group panel interview: 16%
Skills test: 16%
IQ intelligence test: 11%
One on one interview: 11%
Background check: 5%
Other: 5%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 1 week. I interviewed at bp (Kuala Lumpur) in Aug 2025
Interview
The BP interview was fun and insightful, though slightly disappointing due to miscommunication. I was unexpectedly asked to answer some supply chain questions and visualize it in dashboard 30 minutes before the session.
There should be many rounds of interviews throughout the whole recruiting process. The first round is the technical interview, including corporate finance, mathematical finance and financial engineering questions. They will provide you paper and pen to complete your work and answer their questions at the same time.
Interview questions [1]
Question 1
technical questions including corporate finance, mathematical finance and financial engineering questions
Online video screening followed by case study involving theoretical energy deal. The case involved mental math and basic understanding of the energy system. Virtual interview asks 5 generic questions about your background and motivation for joining BP.