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:
-
Install Jetbrains Rider 2019.2.3 (free evaluation).
-
Install Dotnet SDK 2.2.
-
In Rider, install the plugin "Machine Specifications Runner for Rider" (File > Settings > Plugins)
-
Make sure everything compiles and the unit tests run and pass.
-
Fork this repo, add your interviewer's Github account as a collaborator, and send the link to your forked repo.
-
Read up on pairing and katas to get familiar with the concepts. Some starting points might be...
-
Get some pointers on how to act while pairing - https://awkwardcoder.com/7-ways-to-win-with-pair-programming-c678c235be2d
-
Learn what is a “Kata” and see a few in action - http://codekata.com/
https://docs.google.com/document/d/1jmvB2wteKD7kgxrPvhFnn-A10zayBzAZr46sOuCRkic/edit?usp=sharing