I applied online. I interviewed at Gapstars (Colombo, Western) in Mar 2024
Interview
I applied for a position in 2024 and attended an interview with a panel consisting of one male and one female interviewer. Unfortunately, the experience was disappointing. Several questions felt irrelevant to the role and seemed designed more to put candidates on the spot than to assess their skills and experience. The overall attitude of the panel also came across as unwelcoming. While I can no longer recall the exact questions, the experience left a lasting negative impression and discouraged me from applying to the company again.The recruitment process was coordinated by Natasha.
I applied through a recruiter. I interviewed at Gapstars (Colombo, Western) in Mar 2025
Interview
I recently interviewed with them and I had a very positive experience overall. The entire process was well-structured and clearly communicated from the beginning.
The interviewers were professional, approachable, and made me feel comfortable throughout the discussions. They explained the role and expectations clearly, and the conversations felt engaging and relevant to the position.
I also appreciated the timely updates and smooth coordination between each stage of the process, which made the experience stress-free and transparent.
Overall, it was a very well-managed recruitment process, and it left me with a strong positive impression of the company.
I applied online. I interviewed at Gapstars (Colombo, Western)
Interview
The interview process typically consists of four or more rounds, depending on the client project. Throughout the process, the Talent Acquisition team is very supportive, responsive, and helpful in coordinating interviews and providing updates.
The first two to three rounds are conducted by Gapstars and focus on understanding your background, experience, and technical competencies. Candidates who progress are then introduced to the client project team for the remaining interview stages.
The structure and number of client-side interviews vary depending on the project requirements, and the final hiring decision is primarily based on the client's evaluation. In my case, the process included a live coding session, system design discussions, and a final one-on-one interview with the CTO.
Overall, the process was well organized and professional, allowing candidates to showcase their technical skills, problem-solving approach, communication abilities, and overall fit for the role.
Interview questions [1]
Question 1
What approached would you follow to structure a Node.js and TypeScript backend application to ensure maintainability as the project grows?