15 History & Inspection questions from the Git bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Free to start: the 2-minute IT readiness check — six questions and a result.
A.a binary search across history to locate the commit that first introduced a defect
B.annotating each line of a file with the commit and author that last modified it
C.viewing past snapshots from newest to oldest with their messages, authors, and hashes
D.applying the changes from one specific commit onto the current line as a new node
Answer + AI explanation with Pro
2. Which term means: "viewing past snapshots from newest to oldest with their messages, authors, and hashes"?
Junior
A.Cherry-pick
B.Diff
C.Blame
D.Log
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.Log — viewing past snapshots from newest to oldest with their messages, authors, and hashes
B.Log — a binary search across history to locate the commit that first introduced a defect
C.Log — applying the changes from one specific commit onto the current line as a new node
D.Log — showing the line-level changes between two states such as the index, a snapshot, or the working tree
Answer + AI explanation with Pro
4. What is Diff?
Junior
A.showing the line-level changes between two states such as the index, a snapshot, or the working tree
B.annotating each line of a file with the commit and author that last modified it
C.viewing past snapshots from newest to oldest with their messages, authors, and hashes
D.a binary search across history to locate the commit that first introduced a defect
Answer + AI explanation with Pro
5. Which term means: "showing the line-level changes between two states such as the index, a snapshot, or the working tree"?
Junior
A.Diff
B.Log
C.Blame
D.Bisect
Answer + AI explanation with Pro
6. Which statement is correct?
Junior
A.Diff — annotating each line of a file with the commit and author that last modified it
B.Diff — viewing past snapshots from newest to oldest with their messages, authors, and hashes
C.Diff — showing the line-level changes between two states such as the index, a snapshot, or the working tree
D.Diff — a binary search across history to locate the commit that first introduced a defect
Answer + AI explanation with Pro
7. What is Blame?
Mid
A.applying the changes from one specific commit onto the current line as a new node
B.annotating each line of a file with the commit and author that last modified it
C.showing the line-level changes between two states such as the index, a snapshot, or the working tree
D.viewing past snapshots from newest to oldest with their messages, authors, and hashes
Answer + AI explanation with Pro
8. Which term means: "annotating each line of a file with the commit and author that last modified it"?
Mid
A.Blame
B.Bisect
C.Cherry-pick
D.Log
Answer + AI explanation with Pro
9. Which statement is correct?
Mid
A.Blame — viewing past snapshots from newest to oldest with their messages, authors, and hashes
B.Blame — a binary search across history to locate the commit that first introduced a defect
C.Blame — applying the changes from one specific commit onto the current line as a new node
D.Blame — annotating each line of a file with the commit and author that last modified it
Answer + AI explanation with Pro
10. What is Bisect?
Senior
A.a binary search across history to locate the commit that first introduced a defect
B.applying the changes from one specific commit onto the current line as a new node
C.annotating each line of a file with the commit and author that last modified it
D.viewing past snapshots from newest to oldest with their messages, authors, and hashes
Answer + AI explanation with Pro
11. Which term means: "a binary search across history to locate the commit that first introduced a defect"?
Senior
A.Blame
B.Cherry-pick
C.Diff
D.Bisect
Answer + AI explanation with Pro
12. Which statement is correct?
Senior
A.Bisect — showing the line-level changes between two states such as the index, a snapshot, or the working tree
B.Bisect — a binary search across history to locate the commit that first introduced a defect
C.Bisect — viewing past snapshots from newest to oldest with their messages, authors, and hashes
D.Bisect — annotating each line of a file with the commit and author that last modified it
Answer + AI explanation with Pro
13. What is Cherry-pick?
Senior
A.showing the line-level changes between two states such as the index, a snapshot, or the working tree
B.a binary search across history to locate the commit that first introduced a defect
C.viewing past snapshots from newest to oldest with their messages, authors, and hashes
D.applying the changes from one specific commit onto the current line as a new node
Answer + AI explanation with Pro
14. Which term means: "applying the changes from one specific commit onto the current line as a new node"?
Senior
A.Blame
B.Diff
C.Bisect
D.Cherry-pick
Answer + AI explanation with Pro
15. Which statement is correct?
Senior
A.Cherry-pick — a binary search across history to locate the commit that first introduced a defect
B.Cherry-pick — applying the changes from one specific commit onto the current line as a new node
C.Cherry-pick — viewing past snapshots from newest to oldest with their messages, authors, and hashes
D.Cherry-pick — annotating each line of a file with the commit and author that last modified it
Answer + AI explanation with Pro
Free to start
Start with a free readiness check
Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every History & Inspection question come with Pro.