Top 20
Prep plan
~3h total · Updated weekly · Last refresh Jul 26GitHub Software Engineer Interview Questions
The questions to prepare for a GitHub Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Binary Search Implementation
Easy
Tests algorithm implementation skills and understanding of time complexity.
ArraysSearching
Recently asked
GitHubFile Storage With Unit Tests
Medium
Tests your ability to design file storage APIs and write reliable unit tests.
Hash TablesArraysStrings
Recently asked
GitHubDebugging Complex Code
Medium
Tests your debugging methodology, instrumentation, and reasoning under complexity.
RecursionHash TablesSearching
Recently asked
GitHubMore Coding questions with a free account
More Behavioral & Leadership questions with a free account
Designing Microservices Architecture
Hard
Tests your ability to design resilient, scalable microservices architectures and tradeoffs.
Trade-offsRisk AssessmentScope Management
Recently asked
GitHubMeasuring Software Product Success
Medium
Tests your ability to define actionable product and engineering metrics.
Success CriteriaRoadmappingRisk Assessment
Recently asked
GitHubMore Execution questions with a free account
Handling Live Database Migrations
Medium
Tests your ability to plan safe migrations with minimal downtime and risk.
ETLIdempotencyQuality
Recently asked
GitHubSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Open any question for its full solution and discussion.
Browse all GitHub Software Engineer questions →