<aside> 💡 This is a template for a takehome interview.
📖 Read more about how to create a Job Kit with the CTO of Plaid & CPO of Segment! 💼 T*echnical live interview *****template ℹ️ Create a more real-world and efficient interview process with Hatchways
</aside>
This take-home is designed to let a full-stack developer showcase their skills. In this example, we are looking to primarily gain signals of their: problem solving and debugging, building a full-stack feature, and database design skills.
Before you start: reflect if these skills are representative of what is important to your role/job description. We highly recommend that you edit this takehome so that is more suitable for your evaluation needs. If you are looking for any specific skills, here are a few examples of how you would remove/add/modify tasks to gain certain signals:
This takehome challenge is designed to take between 2-4 hours.
To create a realistic working environment, where a developer would work on top of an existing code base and not always start from scratch, we recommend providing a starting code. This can either roughly represent the exact tech stack someone would work with on the job, or the option to choose from a couple of options (language, libraries, packages, etc.) so that developers can showcase their skills best with their tech stack of choice.
Below is the problem statement that can be shared with candidates. You can share by one of these options:
In this takehome assessment, we will be fixing a bug, implementing a new feature, and completing a database redesign.