I applied through a recruiter. The process took 1+ week. I interviewed at ITWorx (Cairo, Cairo Governorate) in Jan 2018
Interview
First, a written test of multiple choice questions and writing test cases and bug reports.
Second, a technical interview with two interviewers. Then an HR interview.
The interviewers were very unprofessional. I am kinda glad I didn't get an offer, because I wouldn't want to work there.