I applied online. The process took 4 weeks. I interviewed at Techsa (New Cairo) in May 2023
Interview
the interview was actually nice and friendly, they asked technical and non tech questions, they also had some intermediate problem solving questions, also asked about memory, threads, process and other stuff like parallelism