APPENDIX B

image

Discussion Questions

This appendix will provide some discussion sections and problems for each part. Most of them will be essay or discussion in nature; the intent is to help the reader think about each topic in terms of how it may be presented in an interview or discussed in a team atmosphere. Some interviews consist of small programming problems; this type of question may also be presented as a small assignment that might asked in a typical interview or a small prototyping project.

Chapter 1: Version Control

  1. What is the purpose of version control?
  2. Describe the two most common strategies for file locking.
  3. What are the advantages and ...

Get Practical Software Development Techniques: Tools and Techniques for Building Enterprise Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.