talent April 6, 2020

How to run successful developer interviews remotely.

Everyone has their own opinions on the nuances of interviewing developers, but interviewing candidates virtually presents its own set of challenges. Here are a few tips to help you effectively evaluate remote developers and create a best-in-class remote interview experience.  Before the interview Let them know what to expect. Not only do developers hate brainteaser…
Avatar for Medi Madelen Gwosdz
Content Strategist

Everyone has their own opinions on the nuances of interviewing developers, but interviewing candidates virtually presents its own set of challenges. Here are a few tips to help you effectively evaluate remote developers and create a best-in-class remote interview experience. 

Before the interview

  • Let them know what to expect. Not only do developers hate brainteaser questions, they also wish more employers would tell them what types of technical concepts they should be prepared to discuss. 
  • Test your video conferencing software. For starters: make video interviews your default for every stage of the interview process. You can use anything from Google Hangouts to Skype to Zoom. But more importantly, find some time before your interview to ensure that your video conferencing software is working properly. This will help you avoid making a developer feel as if he or she is in the wrong place when it comes time for the interview. 
  • Reserve a conference room. Even though you can hop on a video call from your desk, it can be incredibly rude to make a candidate discern what you’re saying as your colleagues are talking at their desks. Reserving a conference room reduces external noise and shows developers that your time with them is a priority. 

During the interview

  • Test your video conferencing software. Again. A virtual interview can get complicated really quickly if you’re scrambling to ensure that your software is working properly. Leave yourself a few minutes before any virtual interview to test the software one last time—and once you do, hop into the call a little early to avoid making the candidate wait. 
  • Introduce candidates to the team. While this might require that candidates wait between rounds, it’s important to remember that developers want to work with other talented people. Including your current developers in the virtual interview process gives them the opportunity to talk shop about the projects they’re working on and their opinions on the latest technology trends. 

After the interview

Over-communicate with candidates about everything. Even when you’re punctual during the interview process, it’s only natural for virtual candidates to feel like they’re being left in the dark if you’re not communicating consistently. Whether you have details about another round of interviews, or simply need to reach out because you have no updates yet, over-communicate with remote developers throughout the interview process. 

Podcast logo The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.

Related

code-for-a-living July 3, 2020

How Stack Overflow hires engineers

At Stack Overflow, one of our main missions is to close the gap between companies and developers during the hiring process. Though you may know us primarily as a Q&A site for developers, we are also a talent platform, and are in a unique position to connect developers with companies and jobs that they are…
Avatar for Jon Chan
Team Lead, Community Development
talent February 3, 2020

How the right metrics help you achieve your tech recruiting goals

When consulting to the companies advertising on the Talent platform, we see a repetition in most pressing challenges across industries and company sizes. We might hear from recruiters “We need to find more (quality) candidates.” A sourcer might say: “We need to find talent with a limited recruiting budget” or talent acquisition managers tell us…
Avatar for Medi Madelen Gwosdz
Content Strategist