Skillmeter provides the best platform to measure programming ability of your candidates.
Code challenge You can create any type of programming test/challenge (usually algorithms problems to verify the practical knowledge) and Skillmeter will let candidates solve the test in the web-browser thanks to the programming editor we provide. In any moment the candidates can execute the code to verify it before they submit the solution.
Below you can see an example of how it looks to the candidates.
Supported languages Programming tests can run in C++, C#, Java, Perl, Python, PHP, Ruby or VB.NET. To understand more about the environment, time limits, etc. you can read the FAQ here