bp logo

bp Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 1,891 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
63.4% Positive experience

Which role are you interviewing for?

30 roles · 1,891 reports

Candidate interview experiences

First-hand accounts from people who interviewed at bp.

Showing 4 of 1,891
bp logo
bp

Enterprise Architect

Engineering · nearly a year ago

Lead Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Presentation Background check Offer
Interview formats
Technical Presentation Behavioral

So, BP's interview process felt polite overall, but honestly, it was a mess in terms of guidance, interviewer skill, and being upfront about things. I think they rejected me unfairly even though I'm really qualified. They set up interviews fast, and it was the same nice group of people for both parts, no delays or anything. But, HR didn't give me any clue on how to pick examples for the 'most important project' presentation, so I went with a project that actually won an award. The interviewers, who weren't the hiring manager and seemed kind of new to this, blew it off as just regular solution architect stuff and didn't even look at my bigger picture strategy or leadership skills. They also didn't use the STAR method right to really dig into things. And get this, no feedback after I was rejected, so you don't know what to fix. Plus, the salary they offered, a 15% raise, isn't even competitive for a senior role that doesn't even manage people. They seem professional on the outside, but these issues with support, not having the right people interview for senior roles, and no feedback really means they miss out on good talent. They should really tell HR what kind of examples to use for strategic projects, have the hiring manager actually talk to senior candidates, and give real reasons why people get rejected to make things better.

Confirmed questions3 questions
  • Could you design a solution architecture for a specific use-case?
  • Tell me about your most important project.
  • Can you describe your strategic portfolio and leadership experience?
bp logo
bp

Site Reliability Engineer

Engineering · nearly a year ago

Senior Difficult Negative experience No offer 4 rounds
Interview process
Technical screen Onsite Background check Offer
Interview formats
Technical Behavioral

So I went through BP’s interview process and it was a really bad experience. I did four rounds of interviews and got good feedback in each one. They verbally told me I passed all of them and was going to the offer stage. But then, at the offer stage, they unexpectedly asked for my salary slips. I told them that salary slips are personal and confidential, and that this request was coming way after all the interviews were done. At first, I said no, but the hiring manager pushed me and convinced me to share them, so I eventually did. Even after that, BP told me a few days later they couldn't move forward because I had 'initially refused to provide salary slips.' It felt unfair and not professional, especially since I ended up giving them. To make things weirder, I got an automated email later saying I withdrew my application, which is totally untrue. I was always responsive and never asked to withdraw. The whole process wasn't transparent or consistent. I spent a lot of time preparing and going to the interviews, so the ending was a letdown. They should really be more clear and respect candidate privacy.

Confirmed questions1 question
  • BP has structured and technically strong interviews that helped me understand the role's depth.
bp logo
bp

Petroleum Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Behavioral

First, there was an online test with questions on electrical prospecting, seismic prospecting, well logging, and basic geology, checking if you get subsurface physical principles and exploration concepts. Then, there's one interview, and they really like it if you've done core internships since you'll know about field operations, logging tools, seismic interpretation, and basic reservoir stuff. The interview dives into your internship projects, basic geophysics, and how you'd use that knowledge.

Confirmed questions3 questions
  • Can you tell me about the core topics on your resume?
  • Here's a subsurface seismic section, what do you see and why?
  • Tell me about your experience with well logging.
bp logo
bp

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Technical screen Technical screen Onsite
Interview formats
Coding Technical System Design Behavioral

A third party recruiter reached out, and things started off well with both them and the internal recruiter. The interview was scheduled quickly. It had three stages: First, a Coderpad DSA test with medium difficulty coding problems. Second, a technical interview focusing on system design, architecture, and programming concepts, also medium difficulty, which was an interesting discussion. Third, a Hiring Manager interview, which was supposedly a team fitment and cultural fit round. This round involved 50% architectural questions and 50% preset questions the HM read from a document. The first two rounds went really well with engaging conversations. The recruiter gave feedback quickly. However, in the third round, the interviewer seemed disinterested from the beginning and appeared to have already decided to reject me. Despite it being a cultural fit round, I was grilled on architectural questions, but I managed to answer them satisfactorily. Then, the interviewer read some team and culture fit questions, which I also answered. I later suspected the interviewer had personal bias. I wanted to provide feedback to the recruiter, but they ghosted me and didn't respond. It was a really pathetic experience overall. Company leadership should address this and take action against biased individuals and fix the hiring process.

Confirmed questions3 questions
  • Discuss System Design, considering functional and non-functional requirements initially, and how to handle increasing complexity during the conversation.
  • Solve a brain teaser.
  • The interviewer was really amazing and kept the conversation engaging.

bp Interview Questions

Quoted word for word from bp interview reports.

What is the command to delete all data from a table without dropping the table itself?

Read reports

Or perhaps, should you ignore the call to ensure you don't arrive late to the meeting?

Read reports

What would 20% of 87 be if you divided it equally among four people?

Read reports

Can you print each route if the route is a cycle/intersection/ok, given x number of routes? No recursion is allowed, so your function should be optimized for performance.

Read reports

How do different website hosting options like Web App, VM, or Kubernetes compare when hosting microservices?

Read report

Can you explain how to find the intersection of nodes in a directed graph?

Read report

What are the reasons one might buy or sell with a title, and what are the risks of passing out an EEZ?

Read report

How would you go about identifying an invoice that's currently blocked in the system?

Read report

How would you handle cost allocation when multiple businesses benefit from a shared expense like electricity?

Read report

Formats, difficulty and experience

Across all 1,891 bp interview reports.

Interview formats

Behavioral 42.2%
Technical 31.5%
Presentation 6.3%
Case 5.3%
Other 5%

Interview difficulty

Easy 13.4%
Average 58.6%
Difficult 27.9%

Candidate experience

Negative 13%
Positive 63.4%
Neutral 23.6%

Reports by job function

Engineering 621
Operations 380
Other 287
Finance 176
Analytics 135
Sales 77