I interviewed at Blink22 (Cairo, Cairo Governorate)
Interview
One online tech interview (OOP, design patterns, generate Backend and we dev, software dev basics), took almost two hours
HR (behavioural) interview was one hour that check cultural fit
Was Easy to Avg level
Interview questions [1]
Question 1
Mainly design patterns, OOP, and general development
I interviewed at Blink22 (Alexandria, Alexandria Governorate)
Interview
I had a screening call and then got an assessment. It was really good practice. and then got an HR interview followed by a technical interview.
All the members were so helpful and friendly. I wish I had worked there with such people.
I applied online. The process took 4 weeks. I interviewed at Blink22 (Alexandria, Alexandria Governorate) in Dec 2024
Interview
The interview process for the Intermediate Software Engineer position at Blink22 was thorough and professional, spanning multiple stages:
1. HR Phone Screen:
I was asked to introduce myself, explain why I left my previous roles, and discuss my current and expected salary.
2. HR Interview Scheduling:
I received a follow-up call to schedule the HR interview.
3. Online HR Interview:
Conducted by two HR representatives, this session covered my work history, reasons for transitioning roles, and salary expectations. It was straightforward, with a focus on cultural fit.
4. Technical Interview Invitation:
I received an email with topics to prepare for the technical interview, which included programming concepts, problem-solving, databases, data structures, and system design.
5. Online Technical Interview:
This interview was conducted by two senior engineers. It started with questions about my resume and work processes, followed by detailed discussions on:
- Object-Oriented Programming (OOP) principles.
- Design patterns, including implementation examples.
- Data structures and their complexities.
- Database schema design with SQL queries.
- RESTful API design, security practices, and system architecture.
- Problem-solving tasks, such as coding the intersection of two linked lists.
6. Rejection Email and Follow-up:
I received a rejection email stating that they proceeded with candidates better aligned with the role. I requested feedback to improve, but it was not provided.
The entire process was structured and transparent, with friendly and professional interviewers who created a comfortable atmosphere for discussion.