In a pair programming technique, two programmers work as a team in which one writes the code where the other one reviews that code. The roles are switchable throughout the process.

It can benefit the team with:

  • Improved code quality and reduced chance of errors.
  • Knowledge sharing among team members.
BY Best Interview Question ON 01 Feb 2019