Version Control

All interview questions related to Version Control

5 Questions
1 Categories
5 Beginner
Advertisement
📞 Phone Screen
Git Merge vs Rebase
Beginner

Explain the difference between git merge and git rebase. When would you use one over the other?

2 min•Phone
View Question→
📞 Phone Screen
Git Fast-Forward vs --no-ff
Beginner

What is a fast-forward merge in Git, and when would you use --no-ff?

2 min•Phone
View Question→
📞 Phone Screen
Git Stash vs Creating a Branch
Beginner

When would you use git stash instead of committing to a new branch, and what are the trade-offs?

2 min•Phone
View Question→
📞 Phone Screen
Annotated vs Lightweight Git Tags
Beginner

What is the difference between an annotated tag and a lightweight tag in Git, and when would you choose each?

2 min•Phone
View Question→
📞 Phone Screen
Git Shallow Clone
Beginner

What does a shallow clone do in Git and when is it useful?

1 min•Phone
View Question→
Advertisement