I applied through university. The process took 2 weeks. I interviewed at Ejada (New York, NY) in Oct 2020
Interview
A written exam has three parts:
1- English
Two comprehension questions
2- IQ
To complete a series of numbers, or MCQ questions like: find the pattern and write the missing numbers.
3- Technical
Simple questions related to OOP concepts, Tree traversing, and some question about some keywords in Java and C++
I applied through university. The process took 1 week. I interviewed at Ejada (Cairo, Cairo Governorate) in Jul 2018
Interview
First you have to pass 2 written exams , one about English and IQ and one about OOP and Database concepts , mainly your subjects in college and web,mobile apps development concepts
Hr interview was easy , it's all about previous university and secondary school , proficiency in English and some general info about yourself then technical interview was about previous experience and projects that you have done and fields that you have experience in them.
So briefly interview aims to decide which team you can join in the company
Interview questions [2]
Question 1
Describe briefly your graduation project and your role in it
I applied through university. The process took 1 week. I interviewed at Ejada (Cairo, Cairo Governorate) in Aug 2017
Interview
There's an HR interview, in which they ask about your language proficiency and GPA then a technical interview according to the team you intend to join. The interview is mainly to test whether you understand basic programming concepts or not.