I applied online. The process took 2+ months. I interviewed at Qatar Petroleum (London, England) in Feb 2020
Interview
Thorough 2 hour + interview with a panel covering various job areas and technical specifications. The questions ranged from everyday experiences to highly technical queries. The panel had Environmental, safety and HR people.