Welcome to the Kata Starter for .NET Core

Preparing:

Your pair interview will be conducted in .NET Core and C#. If you're not experienced with C#, no worries. This interview will not judge your ability in one language or technology, but how you manage yourself in a situation with new concepts and techniques. Even C# veterans will be challenged by this interview, so everyone will be on a level playing field!

Before the pairing session, we need you to do a few things:

Prepare Your Machine

  1. Install Jetbrains Rider 2019.2.3 (free evaluation).

  2. Install Dotnet SDK 2.2.

  3. In Rider, install the plugin "Machine Specifications Runner for Rider" (File > Settings > Plugins)

  4. Make sure everything compiles and the unit tests run and pass.

  5. Fork this repo, add your interviewer's Github account as a collaborator, and send the link to your forked repo.

Prepare Your Mind

  1. Read up on pairing and katas to get familiar with the concepts. Some starting points might be...

  2. Get some pointers on how to act while pairing - https://awkwardcoder.com/7-ways-to-win-with-pair-programming-c678c235be2d

  3. Learn what is a “Kata” and see a few in action - http://codekata.com/

Job Candidates:

https://docs.google.com/document/d/1jmvB2wteKD7kgxrPvhFnn-A10zayBzAZr46sOuCRkic/edit?usp=sharing