On Monday I met the guys behind Codility – quite an interesting system designed to help with the recruitment of software developers.

Basically, it lets you set simple programming tasks for developers, which they can perform online and in the language of their or your choice, and then sends you a report of how their code performed against a variety of edge cases, for large datasets, etc. If you’re a programmer, try out the demo – I found it quite fun!

I think there is real value in this in a couple of areas, beyond its obvious use to those hiring developers. Firstly, as a way for teachers of programming to set coursework. And secondly as something that would give recruitment agencies a bit more credibility when they’re bombarding me with spam. I would be much more likely to look at their candidates if I knew they had gone through a preliminary level of filtering, especially if they had completed tasks in more than one programming language.

Anyway, very nicely done – worth checking out.

Enjoyed this post? Why not sign up to receive Status-Q in your inbox?


Yes, that is quite fun. Does everyone get the same problem? I managed 94% – I think I’ll have to offer myself a pay rise….

Interviewing “programmers” has been a hot topic on Jeff Atwood’s blog

You can make recruitment tests here :
The skills you can test are : jQuery, SQL, PHP, CSS, Jscript.
The candidates have to write code in a limited time.

Got Something To Say:

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see


© Copyright Quentin Stafford-Fraser