First round of pre-recorded interview through hirevue then a virtual interview with two managers and an hr rep.
Hirevue - two questions: why you want to work for bp and why you'd be a fit for the job.
Teams interview - one hour long with general questions regarding the background, achievements at the job and some accounting questions