The interview process consists of three main stages: a Talent Acquisition interview to assess overall fit, a Technical Interview to evaluate skills and experience, and a final interview with the Direct Manager to discuss role expectations and team alignment.
Interview questions [1]
Question 1
They asked about the technical task and discussed concepts related to iOS development, including UIKit, SwiftUI, common design patterns, and practical use cases to understand my approach to problem-solving and application architecture.
The process took 1+ week. I interviewed at YASSIR (Algiers, Algiers)
Interview
they asked a lot of stuff, they are just exxpecting you to know everythign aobut web developemtn like you must know everything about front end and everything about backend everything about DevOps and a lot of things, i think they are not hiring a web devloper they are hirign a compelete IT departmeennt
Interview questions [1]
Question 1
can you build a full functional website on your own without vibe coding
I applied online. The process took 2 weeks. I interviewed at YASSIR (Cairo, Cairo Governorate) in Aug 2025
Interview
The interview included a technical task using Node.js, followed by a long discussion (about 45 minutes) on very basic Node.js concepts such as promises and require. While the questions were valid, I felt the process didn’t align well with a senior-level role. It would be more effective to focus on advanced problem-solving, system design, and architecture to better reflect the expectations for a senior position.
Interview questions [1]
Question 1
What is the difference between Promise.then and await?
What happens if you place a require statement inside a function scope?