- Interview Questions
- /
- GitLab
GitLab LeetCode Interview Questions
Practice 47 real coding problems frequently asked in GitLab technical interviews. Master these questions to ace your next GitLab software engineering interview.
Top Topics at GitLab
Ace your GitLab interview with AI
Get real-time AI assistance during your actual interview. Invisible to screensharing.
GitLab Interview Problems
| Problem | DifficultyDiff | Action |
|---|---|---|
Merge Sorted Array 100% | EasyE | Solve→ |
Minimum Remove to Make Valid Parentheses 94% | MediumM | Solve→ |
Longest Subarray of 1's After Deleting One Element 90% | MediumM | Solve→ |
Sort Colors 87% | MediumM | Solve→ |
Sort Integers by The Power Value 85% | MediumM | Solve→ |
Add Strings 84% | EasyE | Solve→ |
Recyclable and Low Fat Products 82% | EasyE | Solve→ |
Alien Dictionary 81% | HardH | Solve→ |
Remove Duplicates from Sorted Array 80% | EasyE | Solve→ |
Invalid Transactions 79% | MediumM | Solve→ |
Minimum Add to Make Parentheses Valid 78% | MediumM | Solve→ |
String Compression 77% | MediumM | Solve→ |
String to Integer (atoi) 76% | MediumM | Solve→ |
Best Time to Buy and Sell Stock 75% | EasyE | Solve→ |
Two Sum II - Input Array Is Sorted 74% | MediumM | Solve→ |
Valid Palindrome 72% | EasyE | Solve→ |
Design Hit Counter 71% | MediumM | Solve→ |
Coin Change II 69% | MediumM | Solve→ |
Reverse Integer 67% | MediumM | Solve→ |
Valid Sudoku 64% | MediumM | Solve→ |
Populating Next Right Pointers in Each Node 64% | MediumM | Solve→ |
Maximum Sum Circular Subarray 61% | MediumM | Solve→ |
Basic Calculator 59% | HardH | Solve→ |
Regular Expression Matching 59% | HardH | Solve→ |
Find Longest Self-Contained Substring 58% | HardH | Solve→ |
Pass your interview with AI assistance
Get real-time solutions during your actual coding interview. Invisible to screensharing.
Lowest Common Ancestor of a Binary Tree 54% | MediumM | Solve→ |
Check If a Word Occurs As a Prefix of Any Word in a Sentence 54% | EasyE | Solve→ |
Two Sum 51% | EasyE | Solve→ |
Design an Array Statistics Tracker 49% | HardH | Solve→ |
Number of Ships in a Rectangle 47% | HardH | Solve→ |
Boundary of Binary Tree 46% | MediumM | Solve→ |
Maximum Nesting Depth of the Parentheses 44% | EasyE | Solve→ |
Design Tic-Tac-Toe 41% | MediumM | Solve→ |
Number of Islands II 40% | HardH | Solve→ |
Shortest Path in Binary Matrix 39% | MediumM | Solve→ |
Pow(x, n) 36% | MediumM | Solve→ |
Top K Frequent Elements 35% | MediumM | Solve→ |
Valid Word Abbreviation 35% | EasyE | Solve→ |
Decode String 33% | MediumM | Solve→ |
Reverse Nodes in k-Group 32% | HardH | Solve→ |
Generate Parentheses 30% | MediumM | Solve→ |
Lowest Common Ancestor of a Binary Tree III 29% | MediumM | Solve→ |
Kth Largest Element in an Array 28% | MediumM | Solve→ |
Continuous Subarrays 26% | MediumM | Solve→ |
Word Break II 25% | HardH | Solve→ |
Frequency of the Most Frequent Element 20% | MediumM | Solve→ |
Longest Palindromic Substring 20% | MediumM | Solve→ |
Similar Companies
Explore interview questions from other companies with similar interview patterns.
Frequently Asked Questions
What LeetCode problems does GitLab ask in interviews?
GitLab commonly asks 47 coding problems in technical interviews, including Merge Sorted Array, Minimum Remove to Make Valid Parentheses, Longest Subarray of 1's After Deleting One Element. The difficulty breakdown is 10 Easy, 28 Medium, and 9 Hard problems.
How should I prepare for a GitLab coding interview?
Focus on the most frequently asked problems first, especially those with high frequency scores. GitLab interviews typically emphasize Array and String. Practice explaining your thought process while coding.
What is the difficulty level of GitLab coding interviews?
Based on our data, GitLab interviews include 10 Easy (21%), 28 Medium (60%), and 9 Hard (19%) problems.
Ready to ace your GitLab interview?
Join thousands of engineers who landed offers at top tech companies.
Get Started FreeNo credit card required