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?
I applied online. The process took 3 days. I interviewed at ImpTrax in Mar 2015
Interview
Interview process involves one day of a general interview, with questions regarding educational background, qualifications, future goals. The second interview involves IQ testing and some testing problem solving skills. The third interview is the technical interview of the related field. It involves in-depth analysis of interviewer's quantitative and qualitative skills.