Firstly, I’m not exactly sure if this question is a better fit over here, or on workplace.SE. So forgive me if it is in the wrong place.
We are interviewing some candidates for a development position, and currently they are not in our city.
We would like to give them simple coding tests to see how they will perform on the typical issues that we face in our daily work.
Are there any specific tools geared towards this? Right now we are using Skype and I feel this tends to decrease the performance of a lot of developers since they tend to be shy, and often can’t work when someone is directly staring at them.
The problem with sending them the test questions by email are as follows:
-
It is not possible to know what their thought process is, sine we just see the end result. There is no discussion, or clarification of the question, which is an Important step.
-
There is no guarantee that the problems were solved by the candidates themselves. They could send it to a smarter friend, and we wouldn’t be able to know.
How are these problems usually solved?
8
Google uses a shared Google Docs document between the interviewer and candidate while talking over the phone. They share the document, which is preset to a fixed-width font, to the candidate in advance with the confirmation email. A Bluetooth headset or speakerphone is recommended for hands-free coding during the phone interview.
5
Collabedit is also a nice platform for online coding interviews. It offers real time view of what the candidate is coding, as well as a feature to chat. It can also do syntax highlighting.
an online code editor that lets people collaborate in real-time.
It works in your web browser so no installation is needed…
Features
- text editor
- chat
- document history
- syntax highlighting for programming languages…
1
Interview Zen online interview engine will let you do this without your presence/time, you can ask the questions and have potential candidates screened before you do a live play by play code review type interview if you feel the need.
How It Works
Define
Create the set of questions you’d like candidates to answer. Be as creative and job-specific as you like.Invite
Invite candidates individually or post the interview link on a job board and let candidates come to you.Review
Collaboratively review the recorded interviews in your own time in a shared evaluation space…
1
ProgBuddy allows you to do remote interview in real-time over the internet. It’s a web-based Linux powered collaboration tool which includes complete operating system sandbox without need to give the job candidate access to your company internal infrastructure. You can code and text/audio/video chat with the other party directly in your browser – no need to install any plugins. You and your job candidate both see the same text or graphical desktop where you can do the interview.
Here are some of the key features:
- Linux on AMD64 (x86-64) architecture
- desktop and console access
- instant availability
- 5GB of non-persistent space
- WebDAV access
- support for variety of programming languages (C, C++, GCC toolchain, Java, PHP, CakePHP, Python, Django, Ruby, Ruby on Rails and more)
- audio and video conferencing directly in your browser
- session recording
1
Teamviewer is a commercial solution, but free for private use, to share a desktop over the internet (disclaimer: I don’t work for that company). Opposed to a solution like Google Docs, the candidate can use in his favorite IDE to demonstrate his coding skills.
0