I applied online. I interviewed at Giza Systems in Dec 2018
Interview
Clear, very organized and to the point. You will need to have a strong technical skills and to prove them.
Also soft skills are very important. There is a written exam for technical assessment then oral interview with HR
Interview questions [1]
Question 1
Question related to programming and problem solving.
Some basic math question.