GitLab's Interview Process

Looking to get some insight into the job interview process at GitLab? We'll walk you through the process so you can best prepare for the interview! Want to see their available roles? Read on to get an inside look!


GitLab's Interview Process for Software Engineers

1. A series of video calls 2. Coding exercise involving working on a Merge Request that is like a real work task


Get weekly alerts of new jobs from companies not using whiteboard interviews!

40 Roles Available at GitLab

View more jobs from companies that don't whiteboard interview!

5/15/2024 • Canada & Remote (Canada) • Recruiter Contact
PythonReal World ProblemCoding Exercise
GitLab$145-165k
5/15/2024 • Remote • Recruiter Contact
Real World ProblemCoding Exercise
JavaScriptReal World ProblemCoding Exercise
5/15/2024 • Remote (United States) & Pennsylvania • Recruiter Contact
SQLGolangRubyReal World ProblemCoding Exercise
5/15/2024 • Remote & Remote (Europe) • Recruiter Contact
SQLGolangRubyReal World ProblemCoding Exercise
5/15/2024 • Remote & Singapore • Recruiter Contact
Real World ProblemCoding Exercise
Real World ProblemCoding Exercise
JavaScriptPythonRubyReal World ProblemCoding Exercise
GitLab$92,400
5/15/2024 • Remote & India • Recruiter Contact
JavaScriptRubyReal World ProblemCoding Exercise
5/15/2024 • Remote & Israel • Recruiter Contact
Real World ProblemCoding Exercise
5/15/2024 • Spain & Remote (Europe) • Recruiter Contact
Real World ProblemCoding Exercise
JavaScriptReal World ProblemCoding Exercise
5/15/2024 • Remote (United States) & Pennsylvania • Recruiter Contact
JavaScriptSQLRubyReal World ProblemCoding Exercise
5/15/2024 • Remote & Remote (Europe) • Recruiter Contact
JavaScriptSQLRubyReal World ProblemCoding Exercise
JavaScriptSQLRubyReal World ProblemCoding Exercise
RubyReal World ProblemCoding Exercise
5/15/2024 • Italy & Remote (Europe) • Recruiter Contact
Real World ProblemCoding Exercise
5/15/2024 • Remote & Remote (Europe) • Recruiter Contact
JavaScriptRubyReal World ProblemCoding Exercise
5/15/2024 • Europe & Remote (Europe) • Recruiter Contact
JavaScriptRubyReal World ProblemCoding Exercise
GitLab$81,200
5/15/2024 • Remote • Recruiter Contact
SQLReal World ProblemCoding Exercise
RubyReal World ProblemCoding Exercise
5/15/2024 • Remote & Remote (Europe) • Recruiter Contact
RubyReal World ProblemCoding Exercise
GitLab$157,900
5/15/2024 • Remote • Recruiter Contact
JavaScriptRubyReal World ProblemCoding Exercise
JavaScriptSwiftRubyReal World ProblemCoding Exercise
SQLRubyReal World ProblemCoding Exercise
5/15/2024 • Remote (United States) & Pennsylvania • Recruiter Contact
SQLRubyReal World ProblemCoding Exercise
5/15/2024 • Remote & Remote (Europe) • Recruiter Contact
SQLRubyReal World ProblemCoding Exercise
5/15/2024 • Netherlands & Remote (Europe) • Recruiter Contact
Real World ProblemCoding Exercise
5/15/2024 • Remote (United States) & Pennsylvania • Recruiter Contact
Real World ProblemCoding Exercise
5/15/2024 • Remote & Remote (Europe) • Recruiter Contact
JavaScriptRubyReal World ProblemCoding Exercise
5/15/2024 • Remote (United States) & Pennsylvania • Recruiter Contact
JavaScriptRubyReal World ProblemCoding Exercise
5/15/2024 • Spain & Remote (Europe) • Recruiter Contact
Real World ProblemCoding Exercise
5/15/2024 • Germany & Remote (Europe) • Recruiter Contact
Real World ProblemCoding Exercise
GitLab$168,000
5/15/2024 • Remote (United States) • Recruiter Contact
JavaScriptReal World ProblemCoding Exercise
GitLab$140,000
5/15/2024 • Remote • Recruiter Contact
JavaScriptPythonRubyReal World ProblemCoding Exercise
RubyReal World ProblemCoding Exercise
GitLab$98,000
5/15/2024 • Canada & Remote (Canada) • Recruiter Contact
SQLRubyReal World ProblemCoding Exercise
GitLab$98,000
5/15/2024 • Canada & Remote (Canada) • Recruiter Contact
SQLGolangRubyReal World ProblemCoding Exercise
SQLGolangRubyReal World ProblemCoding Exercise
5/15/2024 • Canada & Remote (Canada) • Recruiter Contact
SQLGolangRubyReal World ProblemCoding Exercise