One of the companies I used to work for has a huge problem in keeping competent developers on board. They basically have a revolving door for anyone that is a decent software engineer and most of the employees that stay there long term can't go anywhere else - which is why they stay.
In honor of their high standard of excellence, I wrote the following C# competency test. If your organization is similar, feel free to pass it around and see if your co-workers can pass. :)
[Read More]