What Is the Right Time to Introduce a Coding Test
31 March, 2020
Pre-employment testing is a vital part of the employment process that allows you to accurately measure the skills and capabilities of the potential candidate. While benefits of the pre-employment testing are many, assessing your candidate’s ability to code should be introduced at the right time.
Understanding what people think of your company and anticipating the volume of candidates you will attract is crucial when deciding on if and when to introduce a coding test. That should help you factor in how you will filter the prospective candidates.
If you are a large company, be prepared for a lot of candidates with lots of resumes coming inbound. In that case, some skill assessment is necessary. If you are a small company and have no brand recognition, it is a poor idea to send out a coding test before you start interacting with a person. A coding test will be a turn-off for a person that will receive four to five offers and the same number of tests. A candidate with a full-time job will never step into that process.
At my company, we decided to send a coding exercise but only after we talk with candidates and have a phone screen. A coding exercise may take four to eight hours or even a whole weekend to compete and is a big-time commitment. Be sensitive to the candidate’s time and know that making large time commitments from a candidate may turn them away from a role that they would otherwise be excited about as well as a great fit.
- Before considering coding tests and when to send them, you should anticipate how many candidates you are likely to attract and what will help to filter them.
- For most companies sending out coding tests too early will result in an early drop-off. Be mindful what is the best time to send out the test!
Paulo André, VP of Engineering at TourRadar, discusses different aspects of a scalable hiring process.
VP Engineering at TourRadar
Vijay Gill, SVP Engineering at Databricks, shares some tips on how to improve diversity by attracting more diverse talent and ensuring they stay in the organization.
SVP Engineering at Databricks
Matt Nemenman, Director of Engineering at Lyft, shares his story about how he dealt with being short a manager on his team and how he had to shift his team organization to solve the problem. His story demonstrates that when things go wrong the best approach, sometimes, is to start from scratch.
Director of Engineering at Lyft
Janssen Choong, Partner at Horizon Connect, highlights the importance of the right hiring strategy when your startup scales rapidly.
Partner at Horizon Connect
Tarani Vishwanatha, Senior Engineering Manager at Scribd, tells the story about how he helped create a change that helped his company solve a problem that was slowing their ability to grow faster. He learned about the necessary approaches to implement change and how to account for everyone that will be impacted by those changes. It can be challenging to appease everyone while satisfying the stakeholders and leadership.
Senior Engineering Manager at Scribd
You're a great engineer.
Become a great engineering leader.
Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.