Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

So, I was in charge of filtering down job applicants at our company. We wanted to develop symbian app. But, there are no one here that know how to develop it. Therefore, we create job ads. Several applicant coming in. The question is, how do I test this candidate?

I'm thinking to give some sort of test app. Something trivial and simple but required to have fundamental understanding of symbian. This will be build at home question. If they are able to create it

Any recommended test question / application?

share|improve this question

closed as off-topic by durron597, gnat, MichaelT, Kilian Foth, Michael Kohne Jun 11 at 12:30

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – durron597, MichaelT
If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer 1

Since no one in your pool of candidates have experience in Symbian, the ability to pick up a new platform quickly and start producing will be crucial.

Look at their past experience. What operating systems have they worked with? One? A few? Any mobile OS? How did they act when they were confronted with a new platform? Normally if a developer has experience from several operating systems, he would be able to recognize patterns and concepts - many of them borrow from each other.

This goes for programming languages as well. Since you say "application" I'm going to assume that it will be mainly written in Qt, which borrows a few things from Java. Developing in Qt is a lot quicker than developing in native Symbian C++. If you really need to have some code in native Symbian C++ I would suggest that you check that they:

  • Understand memory handling and the concept of the cleanup stack
  • Understand the leave mechanism
  • Understand Active Objects
  • Understand descriptors

These are some of the fundamentals of Symbian but if you include them all in your test application it will not be very simple.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.