The best way to recruit Android developers

At CodeGround, our recruitment philosophy is simple. Make the recruitment test as closely aligned with the actual job as possible.

The best way to filter candidates for an Android App development role is by asking candidates to build an Android App.

You should test for basic coding ability to ensure that the candidates can write code. But, questions like the one below, truly test the candidate’s App Development skills.

The candidate can be presented with a Simple Calculator Android App that has a few bugs in it.

The + and the – operations seem to be reversed

The order of priority should be / * + – (division, multiplication, addition, subtraction) which is not maintained.

Divide by zero causes the App to crash.

In addition to fixing such bugs, the candidate can also be asked to add new features to the Calculator App, like including brackets in the calculator and ensuring that operations within brackets are given the highest priority.

A reasonably good Android App developer, who has the development environment all set up before the test, should be able to complete this sample challenge within 2 hours.