QA interview questions and answers are completely based on the QA interview I and my friends attended during last years of working experience as Quality Assurance Testers.

Git interview questions for QA Tester

Git interview questions should help QA Manager to get to know the candidate for QA Tester position and how the tester will fit in with QA team. The most easiest way to weed out candidates is to check the spelling of this distributed revision control and source code management. If QA Engineer resume refers to Git as git or GIT, throw the resume away, there is no place for blatant spelling errors in the tester resume. By the way the same applies to the spelling of Subversion as svn or Svn instead of correct abbreviation - SVN.

Git interview questions
The next set of Git interview question are those which have a high frequency of being asked in interviews and shall identify whether QA Tester is capable of grasping the concepts involved in version control.

A little bit of version control theory:
  • What is Git?
  • Explain the difference between SVN and Git?
  • Why Git better than Subversion? Is it really better?
  • What are the advantages and disadvantages between centralized version control system and distributed version control system?
  • What is best Git book for newbie?
  • Do you know what is SHA-1?
A few practical Git interview questions:
  • Do you prefer to work with Git from the command line or GUI?
  • What is the best Git GUI client for Linux?
  • Have you found already the best Git GUI client for Windows?
  • Do you know the best Git GUI client for Mac OS X?
  • How would you start tracking an existing project in Git?
  • What command you would use to get a copy of an existing Git repository?
  • Write an example of any Git command?
  • What's the difference between git pull and git fetch commands?
  • Do you use Git aliases? What is your favourite Git alias?
  • Are you on Bitbucket, GitHub? If so, what are some examples of repos you follow? Can we see your code?
Please keep in mind that above Git interview questions contain the open ended interview questions where QA Tester can answer the questions however she choose to respond. There are no yes or no or right or wrong answers. In the same time some of questions require exact answers.

Related Best Git Books


Anonymous said...

This is simply garbage...

To truly test someone's skill is by giving him or her your problem to solve, not spell checking on acronyms...

Anonymous said...

Git is used by 'git' command in Linux. So it doesn't matter whether you write Git or git.

Anonymous said...

Agreed. This is total garbage on the spelling and as well as on the content of version control. This is a nice to have skill for a Quality Assurance personnel and not a mandatory.

Common QA engineer interview questions