I had an overall average experience with a multi-round loop, and one later interaction noticeably soured the process.
Recruiter / scheduling + background — The recruiter coordinated scheduling clearly, and I covered my background and fit; STAR-style responses were encouraged, with plenty of time to ask questions.
3 months ago
Difficult Negative Spain
I went through an average-but-frustrating GitLab process where technical performance didn’t translate into clear, consistent follow-through.
Recruiter screen — I discussed experience and next steps; expectations for interviews were explained, but communication later became unreliable.
6 months ago
Easy Negative Toronto, ON
I experienced a fairly structured, handbook-aligned process that started strong but ended with ambiguity at the manager level. Recruiter screen — I ha…
7 months ago
Average Neutral Toronto, ON
I went through a mostly straightforward loop centered on reviewing real GitLab work, plus a hiring-manager technical/behavioral mix. Coding assessment…
9 months ago
Difficult Positive United Kingdom
I faced a very difficult process that blended heavy technical exercises with culture-fit evaluation, with clear instructions but high challenge. Techn…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Recruiter / Initial Screening
The interview process typically begins with a recruiter screening, where candidates discuss their background and expectations for the role. This stage is generally straightforward, with a focus on alignment and motivation.
RecruiterBackgroundExpectations
Technical Interviews
Candidates can expect multiple technical interviews that may include coding assessments, PR reviews, and discussions on technical concepts. Interviewers are often calm and supportive, but the consistency of questions and feedback can vary significantly.
TechnicalCodingPR Review
Hiring Manager Interaction
The hiring manager round often combines technical and behavioral assessments, but candidates report a lack of clarity regarding team direction and expectations. This stage can feel procedural and sometimes leads to abrupt rejections.
Hiring ManagerBehavioralTeam Fit
Assessment Formats
Candidates may encounter various assessment formats, including take-home assignments and live coding exercises. These assessments are designed to evaluate both technical skills and cultural fit, with an emphasis on real-world problem-solving.
Take-homeLive CodingCultural Fit
Process Coordination and Communication
Several candidates noted issues with coordination and communication throughout the interview process, including delays, lack of updates, and abrupt changes in role status. Clear communication is critical for maintaining candidate momentum.
CoordinationCommunicationDelays
Outcome and Feedback
Candidates often report receiving little to no feedback after rejections, which can lead to frustration. Understanding the outcome and receiving constructive feedback is seen as a valuable part of the process.