It was a very smooth process and the recruiters were very helpful and answered all my inquiries. It starts with an HR interview then technical then a face to face interview.
I applied online. I interviewed at ITWorx (Cairo, Cairo Governorate)
Interview
Interview Process at ItWorks (Software Engineer)
The interview process at ItWorks was structured and well-organized, taking about 2–3 weeks from application to offer.
Initial Screening:
I started with a 30-minute phone interview with a recruiter who asked about my background, experience with specific technologies (mainly JavaScript, React, and Node.js), and my interest in the company.
Technical Assessment:
Next was an online coding test focused on problem-solving and algorithms. It included 2–3 medium-level challenges (array manipulation, API integration logic, etc.).
Technical Interview (Virtual):
After passing the test, I had a technical interview with one of the senior engineers. This round involved a mix of system design, coding, and scenario-based questions — for example, designing a scalable REST API or debugging a small piece of code live.
Team/Manager Interview:
The final round was more behavioral and team-oriented. They asked about collaboration, handling deadlines, and how I approach learning new technologies. The engineering manager also discussed ongoing projects and the tech stack in more detail.
Offer & Feedback:
I received feedback within a week. The overall experience was positive — the team was friendly, and communication was clear throughout.
I applied online. The process took 3 weeks. I interviewed at ITWorx (Cairo, Cairo Governorate) in Sept 2025
Interview
The process was smooth and well-organized, starting with an HR interview, followed by a technical interview (both conducted online). The final interview was onsite, lasted about 20 minutes, and focused on general questions.
The interviewers were cheerful, but unfortunately, I received a rejection email about a month later, without any feedback.
Interview questions [1]
Question 1
Introduce yourself.
They rejected candidates without giving any constructive feedback.