You are a programmer. Each question in this quiz represents a pull request to complete one feature. If you get a question right, your pull request is successfully deployed to production. If you get it wrong, you ship a broken feature!
Your final score is the number of working features you ship minus the number of broken features you ship.
Normally you complete one feature per pull request. However, if you're feeling adventurous, you can complete two features in one pull request! You can also choose to add end-to-end testing to a feature, avoiding shipping a broken feature to production, in case you get the question wrong!