How could we describe the qualifications to know the developer applicants who are capable to do the integrate task with web page and chemical structure drawing open API ?

We've asked a question about : "How to develop web pages application with a function to draw chemical structure" as link below :

Now we have another issue when we interview developers, how could we describe the qualifications to know the developer applicants who are capable to do the integrate task with web page and these open API ?
Vincent ChengSr. Project ManagerAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You can create a small project that represents the essence of the skills you need and give them to the applicants.

>> who are capable to do the integrate task with web page and these open API ?
Instead of describing and listening to their response, have the candidates show you their capabilities.

For two job applications, I was given a small project to complete at home at my leisure. Only after evaluating the project would an in-house interview be granted.

In another interview, I was asked to complete a small project at home in a timed session where they provided libraries that I hadn't seen before, and I was asked to use their API to complete the project.

In another in-house interview, I was given a laptop and asked to get a program to work and to describe my thinking as I was doing it.

In the above cases, there were additional instructions for me to write the code per some style. In one case, they asked me to do it in the most clever way I could think of, as well as producing a doxygen document.

You could ask them to do a project at home, but if you do not trust their integrity, you could give them a small project during the physical interview. You cold throw in some API that you made up to see how well they can read the API. If they didn't know the subject matter before you gave them the home project and learned how to do it on the fly, and then could handle your in-house project (or even a project over the phone while you are monitoring - to save on travel expenses), then now you know that you have someone who is capable of learning quickly.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Vincent ChengSr. Project ManagerAuthor Commented:
Very practical, thanks, phoffric.
You are very welcome. Just about everything I mentioned is based on my own experience interviewing for companies over the past 5 years. There are also companies that provide online programming language tests. One company told me that to be considered I had to score at least a 90%.

In a phone pre-screen, I was asked to sit by my computer. After a brief discussion, the technical interviewer asked me to check my email. Soon enough his email appeared. Still no idea what this was about. I opened it and had to explain what a short program was doing. When I mentioned that the problem should have been harder, he said that it eliminated 95% of the candidates.

Good luck!
Vincent ChengSr. Project ManagerAuthor Commented:
Appreciate your sharing, they are quite helpful, thanks again, phoffric.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.