I applied online. I interviewed at noon (Cairo, Cairo Governorate) in Jul 2025
Interview
HR interview call
then 3 hrs Coding Assignment
two technical interviews with live coding questions for problem solving and database design
first technical interview was about core software principles: Object oriented programming, Solid principles, Database principles like indexing
Interview questions [1]
Question 1
Solving complex problem using any programming language, the complex was the problem details not the topics used to solve it
Online Meeting with 2 persons one of them asked all the questions and reviewed my cv along with the github repos of all my projects and kept asking me questions in my projects along with other questions
Completed two technical interviews where an interview shares a link and the candidate solves the questions in real time, thinking through their process out loud. Coding questions were of easy-medium difficulty but database design questions required some prior experience.
Interview questions [1]
Question 1
Describe a challenge you faced in a project you worked on.