{ "@context": "https://schema.org", "@type": "BlogPosting", "headline": "Technical Interviews", "description": "Conducting a Technical Assessment | Tech Hiring Guide for Employers", "datePublished": "2024-02-12T22:39:17.879Z", "dateModified": "2024-02-13T17:30:10.074Z", "author": { "@type": "Organization", "name": "Recruiting from Scratch", "url": "https://www.recruitingfromscratch.com" }, "publisher": { "@type": "Organization", "name": "Recruiting from Scratch", "logo": { "@type": "ImageObject", "url": "https://cdn.prod.website-files.com/60d25491c90634692df45097/64e63a95e9c157c057aeb5b3_RFS%20Logo%20256.png" } }, "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.recruitingfromscratch.com/blog/technical-interviews" } }

It’s difficult to provide specific advice on a technical assessment for a company since every company is going to have their own unique set of challenges and problems they’ll want their hires to work on.
If you know you want your candidates to perform a technical assessment and you’re not a technical cofounder, our advice is to run it by someone on your team who does come with technical experience. It’s important to test on something you know how to evaluate, and what a great performance looks vs. an average or even poor performance.
However, for any technical assessment, we always recommend establishing the objective and criteria by which candidates will be evaluated and sharing this with them. It's important for them to understand how they're evaluated so they know where to spend their time and what to include in their response back to you.
We’re sharing some examples below of what a technical assessment could look like, if you choose to use one.
Example of a technical assessment for a Software Engineer:
Another example of a technical assessment for a Software Engineer:
Example of a technical assessment for a Data Scientist or Data Engineer:
Example of a technical assessment for a Product Manager:
What about other types of assessments?
Other types of technical assessments could include a pair programming interview. This type of interview is when you're assigned to pair on a problem with an employee. Some examples include:
The interviewer (and peer) is seeing how you think through problems and how you go about coding production quality code. Learn more about pair programming in our article about 10 common tech interviews.
Tell us about your open roles and we'll start sourcing within 48 hours.