I applied online. The process took 4 weeks. I interviewed at GSFMO (Riyadh)
Interview
They have a smooth hiring process. Usually one round of interview was taken in the form of a panel and they decide based on the mutual consent. There are very rare chances that they call you for second round.