Graduate Program applicants have rated the interview process at bp with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 38% positive. To compare, the company-average is 62.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Graduate Program 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 Graduate Program according to 13 Glassdoor interviews include:
Phone interview: 27%
Skills test: 23%
IQ intelligence test: 14%
Personality test: 9%
One on one interview: 9%
Presentation: 5%
Background check: 5%
Other: 5%
Group panel interview: 5%
Here are the most commonly searched roles for interview reports -
A good process allows you to stand out and show who you are. During the recorded online interview process you are asked 7 basic questions such as why bp? why this role?
I applied online. The process took 1+ week. I interviewed at bp (Kuala Lumpur) in Apr 2026
Interview
Initial Saville Assessment (similar to an IQ test) which contained a memory puzzle, basic mathematical calculations and pattern recognition in the form of shapes and number patterns. Second stage was a standardized HireVue interview.
On-demand video interview by HireVue. You will record your responses to these questions using your webcam. Usually, you have a set amount of time to answer each question. You may have multiple attempts for each answer, though this depends on the specific setup of the interview.
I applied online. The process took 3 months. I interviewed at bp (Shanghai, Shanghai)
Interview
- online assessment: test and recorded videos
- individual interview: case studies
- group interview: 5-6 people discussing the best strategy for a project, ranking the strategy, 1-2 people present to the interviewers
Interview questions [1]
Question 1
- what does this graph tell you? what conclusion do you make ?