Git basics: Answer Guide 2027
Git is a distributed version-control system: every developer has a full copy of the repository's history, and changes move between copies via commits, branches, and merges. In a git basics interview, show you know the daily workflow — pull, branch, commit, push, open a pull request — and the difference between merge and rebase at a conceptual level.
What This Tests in a Git basics interview Question
- Whether you can describe the everyday workflow fluently, not just define version control.
- Whether you understand distributed versus centralized: everyone holds full history.
- Whether you know how teams collaborate: branches, pull requests, and code review.
How to Answer a Git basics interview Question
- Define it in one line: distributed version control — full history on every machine, changes tracked as commits.
- Walk the daily loop: pull latest, create a branch, commit changes, push, open a pull request for review.
- Contrast merge versus rebase conceptually: merge preserves branch history; rebase rewrites it into a linear sequence.
Example phrasing: "Git is distributed version control — each clone holds the full history. My daily flow is pull, branch, commit, push, and pull request. I merge feature branches to preserve history, and I know rebase creates a linear history at the cost of rewriting commits."
Common Mistakes in a Git basics interview Question
- Only defining version control abstractly without describing the actual workflow.
- Confusing git with GitHub — one is the tool, the other is a hosting platform.
- Having no opinion on merge versus rebase when asked how teams collaborate.
Git questions are free points that interviewers use to calibrate basic engineering maturity. Fumble the daily workflow and everything else you claim about software experience gets doubted — nail it and move on in sixty seconds.
Keep Reading
- walk me through your resume bloomberg
- valuation interview question
- Bloomberg Video Interview Questions 2027: Full List & Sample Answers
- Can You Retake the Bloomberg Plum Test? Retake Policy Explained
FAQ
What is Git in a git basics interview?
A distributed version-control system that tracks code changes as commits, with full history on every developer's machine.
What is the difference between git and GitHub?
Git is the version-control tool; GitHub is a hosting and collaboration platform built around it.
Merge vs rebase?
Merge preserves the branch history with a merge commit; rebase rewrites commits into a linear history.
What is a pull request?
A proposal to merge a branch, triggering code review and automated checks before the change lands.
Preparing for Bloomberg's interview? Our 2027 Bloomberg Plum Online Assessment & Video Interview Tutorials has practice questions and answers — $79 one-time, instant download.













































