I applied online. The process took 1 day. I interviewed at ImpTrax (Riyadh) in Feb 2019
Interview
It was a telephonic interview and voice was breaking all the time.
Better to give an interview face to face or at least in some peaceful environment with video conversation.
Don't rush for interview and do take care of situation for interview.
Don't give interview in between some other task pending.
Interview questions [1]
Question 1
About your previous experience and challenges in job role. Also if you have something in your mind and your team doesn't support your idea, how you will handle the situation?
Are you willing to work alone?
Are you willing to relocate to complete some project?