Company profile
GitHub hosts the world's largest source-code platform, plus Actions, Packages, Codespaces, and Copilot, as a Microsoft subsidiary. Loops are fully remote, with a focus on pragmatic systems thinking, written communication on async-RFC-style design docs, and the Microsoft-style Growth Mindset behavioural round.
GitHub runs a fully remote loop focused on pragmatic systems thinking and written communication. Design discussions often take an async RFC shape, and the behavioural thread carries the Microsoft-style Growth Mindset framing. Writing clearly about technical decisions is a real part of the assessment.
Background and remote fit.
Pragmatic coding and systems reasoning.
RFC-style design and clear written explanation.
Growth Mindset, collaboration, and async working.
GitHub hires across several engineering and product functions, and the loop shifts with each one. Open a role for the reported questions, the round-by-round focus, and a salary band for that function.
ML engineer interview questions and process at GitHub.
AI engineer interview questions and process at GitHub.
AI infrastructure engineer interview questions and process at GitHub.
AI red team engineer interview questions and process at GitHub.
AI research engineer interview questions and process at GitHub.
MLOps engineer interview questions and process at GitHub.
Backend engineer interview questions and process at GitHub.
Analytics engineer interview questions and process at GitHub.
Approximate senior median pay for GitHub's core roles, anchored to San Francisco and sourced from BLS, ONS, and Levels.fyi reference data. These are market bands for the role and city, not GitHub offers. Open a role for the full city-by-city table.
GitHub holds a 4.0 Glassdoor rating. External review scores are directional signals. Treat them as context alongside the specific team, location, level, and hiring manager you are interviewing with.
Glassdoor 4.0An external resource we recommend. Educative is not affiliated with us and we earn nothing from this link.