Greenhouse Recruiting and CoderPad have teamed up to help you better evaluate technical candidates through live collaborative coding interviews and take-home assignments.
CoderPad is the leading technical interview platform for teams that need a simple, fast solution to help accurately assess candidates throughout the hiring stages. It works like an IDE to emulate real world scenarios and is easily personalized to specific development team needs - ensuring a positive experience for both the candidate and the interviewer.
The CoderPad Take-Home integration with Greenhouse allows you to send take-home questions and assignments to candidates conveniently via Greenhouse Recruiting. One-time setup is simple and convenient. In this article, we will cover how to:
- Find Your CoderPad API Key
- Provide the API Key to Greenhouse
- Add CoderPad Take-Homes to Interview Plans
- Review Take-Home Results
1. Find Your CoderPad API Key
To enable Greenhouse Recruiting's integration with CoderPad for Take-Homes, Greenhouse Recruiting needs your CoderPad API Key.
Note: Because the CoderPad Take-Home integration uses one API Key for your organization, it is recommended to provide Greenhouse Recruiting with the API Key of a CoderPad account whose “Name” is general (e.g., ‘Company Name’).
Navigate to your CoderPad account and locate the API Key on the Personal Settings page. Copy the CoderPad API Key.
2. Provide the CoderPad API Key to Greenhouse
Once you have received your API key, click here to open a ticket with Greenhouse.
Note: Do not send the API key in this initial email. API Keys allow access to sensitive data and must be kept secret. If an API Key is shared in an email and your email is intercepted by a malicious third party or your email account is hacked, the hacker would be able to view and access your API Key. For this reason, we require API Keys to be shared securely using SendSafely, Greenhouse’s secure data transfer platform.
The Greenhouse Support Team will respond with a SendSafely link for you to enter your API key. A notification will be sent to the Greenhouse Support Team after you have entered your API key and they will email you to confirm that your API key has been set up in your account and your integration is enabled.
(Please note, there is also a CoderPad Live Integration which supports live, collaborative coding interviews and does not require working with the Greenhouse Support team.)
3. Add CoderPad Take-Homes to Interview Plans
Once enabled, within a Job Setup in the Interview Plan panel, click to +Add a Stage.
Then scroll to select and add the CoderPad Take-Home stage.
Once added to a job’s interview plan, you may:
- Preset the take-home assignment for all candidates for a job.
From the Job Setup > Interview Plan screen, click to Edit the newly added CoderPad Take-Home stage.
Then search and/or select a take-home assignment from an alphabetical list sourced from your organization’s CoderPad account and click Save.
- And/or directly send a Take-Home to a candidate.
Open the CoderPad Take-Home stage in a candidate’s On Job panel. Click Send Test.
Then on the Send Test modal (1) enter the candidate’s email address; (2) if an assignment is not already preselected, search and/or select a take-home assignment from an alphabetical list sourced from your organization’s CoderPad account; and (3) select who should grade the Take-Home.
Click Send Test.
When you click “Send Test” in Greenhouse, an email will be sent to the candidate from CoderPad.
4. Review Take-Home Results
The status of the Take-Home will be viewable in Greenhouse in a candidate’s On Job panel.
- To be graded
Once a Take-Home is ready to be graded or reviewed, navigate to the candidate’s Job Panel in Greenhouse, click on CoderPad Take-Home.
Then click to see the Test Cases that have passed.
(For more details, including to view the CoderPad Playback, click View Report to open a new browser tab and see the candidate’s Take-Home results in CoderPad.)
Then in Greenhouse Fill Out Your Scorecard.
Once you’ve filled out the candidates scorecard, the candidate’s progress will be reflected in the On Job panel.