A GitLab recruiter reached out to me via email asking if I’d be up to discuss a potential opportunity. I agreed to a call, in which the recruiter shared information about the role. The next steps were:
1. an interview with the manager who was hiring,
2. a take-home challenge in a Rails app,
3. a technical interview about the take-home challenge,
4. an interview with the department director.
In their rejection email, the recruiter suggested a call to talk about possible future opportunities. After this, their team sent out a feedback survey.