I applied on the careers page and attached my CV for them to review.
They replied within a week with an email containing a link to a form for me to fill in. The form contained around ten open-ended questions like:
After four days passed, we scheduled a Zoom interview.
The interview started with general questioning from the Gitlab handbook. We spoke about management styles and some simple STAR-based questions.
At the end of the interview, the interviewer casually mentioned that because I have worked for a couple of companies for less than two years, I will now be rejected. They explained that it is company policy not to hire anyone that has previously worked for a company for less than two years.
I said that was a shame, and the call ended.
It would have wasted less time to tell me right at the beginning. A simple, "Hey! You look like a good candidate, but we can't hire anyone that has worked for a company for less than two years. Sorry."
Why do you want to work at GitLab?
The following metrics were computed from 1 interview experience for the GitLab Engineering Manager role in Germany.
GitLab's interview process for their Engineering Manager roles in Germany is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for GitLab's Engineering Manager interview process in Germany.