Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso YASSIR (Il Cairo, ) nel mese di ago 2025
Colloquio
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.
Domande di colloquio [1]
Domanda 1
What is the difference between Promise.then and await?
What happens if you place a require statement inside a function scope?
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso YASSIR
Colloquio
The interview was divided into multiple parts:
- HR Screening
- Technical Interview (Golang questions, a simple problem with concurrency concepts, pair programming)
- 1st System Design Interview (the classical one of designing a system with all the infrastructure attached) with a Tech Lead
- 2nd System Design Interview with a Staff Engineer (more on how Golang works under the hood plus a few architecture questions, like caching, and concurrency)
-