Online compilers
We offer you a clean and efficient way to compile and run source code in your application. We support 80+ programming languages and many libraries.
IT skill testing
Save your precious time, don't waste it on things that can be done automatically. Set up your programming problem, let your users solve it, our technology will take care of the rest. We provide you with a unique and flexible technology to evaluate your users' solutions.
Powerful reports
Choose from 10+ predefined testing formulas (or design your own) to challenge and assess your coders’ skills. We will provide you with a powerful, easy-to-access, fully customizable system with predefined testing scenarios.
Problems database
We have prepared a pool of high quality programming problems for you to use in your tests. They may also serve as inspiration for your own problems and an example of best practices in problem setting.
Know-how
Our team includes programmers and high profile CS researchers who have spent years on teaching programming, creating programming contests and IT recruitment. Now, we are glad to share our experience to help you choose the solution best suited to your needs.
API & CMS
It's all simple. Just integrate our API with your system and manage it with our easy-to-use browser-based Content Management System, following the tutorials we provide. If you encounter any problem, our support team will provide you with all the assistance you may need.






Customer testimonials
Find out why companies have chosen Sphere Engine
Using Sphere Engine, we have been able to offer hands-on programming problems to several thousand individuals and companies over the the past 5 years. The robust Sphere Engine platform is now our preferred method of offering PHP, SQL, C, C++, Java, Python, C# and Ruby skills tests to over 2000 satisfied clients in more than 60 countries.
Ravi Saundh, Co-Founder and COO at
ExpertRating Solutions
Day by day our company meets different challenges. Without committed and talented employees we would not be able to do anything brilliant. Ever since 2009, we have used "Sphere Engine" to test the skills of programmers, before hiring them in our company. Thanks to products co-developed with Sphere Research Labs we have access to thousands of highly competent job-seekers in the IT industry!
Bhavin Turakhia, CEO and founder,
Directi Corporation
Our MOOC project for high school students is going well. The kids seem to enjoy being able to get realtime feedback on their code, so Sphere Engine is definitely doing it's part!
Steve Midgley, Amplify Education MOOC development team