BHP interview question

usual interview questions, but long