· Updated · By the RemoteHunt team

What Is a Take-Home Assignment? A Plain-English Guide

A take-home assignment is a task you complete on your own time during hiring. Learn what's reasonable, what's a red flag, and how to approach one.


A take-home assignment is a job-related task you complete on your own time during a hiring process, instead of (or alongside) a live interview. It's common in remote hiring because it shows real skills. Reasonable ones are short and scoped; long unpaid ones are a warning sign.


A take-home assignment is a practical task a candidate completes independently as part of a job application or interview process. Instead of solving a problem live in front of an interviewer, you get a brief, do the work on your own schedule, and submit a result. Employers use them to see how you work, and they're especially common in remote hiring because much of remote work itself is asynchronous and self-directed.

What's reasonable vs a red flag

A fair assignment respects your time and tests skills you'd use. A bad one extracts free labor or drags on for days. Use this as a rough guide:

ReasonableRed flag
Clearly scoped, with a time estimateOpen-ended with no time cap
1-3 hours of workMany hours or a multi-day project
Uses hypothetical or sample dataAsks you to solve a real, current company problem
Tests one or two core skills"Build us a feature" or a full deliverable
Paid, or short enough to be reasonable unpaidUnpaid work that ships into their product

If something feels off, it's fair to ask how the assignment will be used and whether there's a time limit.

How to approach one

  • Clarify scope first. Ask what "done" looks like and how long they expect it to take. A good employer answers gladly.
  • Read the brief twice. Note explicit requirements and any stated constraints before you start building.
  • Timebox yourself. Spend roughly the suggested time. Polishing far beyond it rarely changes the outcome and signals poor prioritization.
  • Show your thinking. A short note explaining your choices and trade-offs is often worth more than a perfect solution.
  • Submit clean work. Clear naming, a brief README, and a quick self-check go a long way.

Frequently Asked Questions

How long should a take-home assignment take?

A reasonable one is roughly one to three hours. If a brief implies days of work or has no time cap, it's fair to push back, ask for a paid arrangement, or reconsider whether the role is worth it.

Should I get paid for a take-home assignment?

Short, hypothetical exercises are commonly unpaid. But if the task is large, time-consuming, or asks you to solve a real problem the company would ship, it's reasonable to ask about compensation.

How does RemoteHunt help with this part of the search?

RemoteHunt reads remote jobs from 2,400+ employers’ own careers pages and from job boards, and scores each one 0 to 100 against your resume, so you spend your assignment energy on roles that genuinely fit.

How do I prepare for the rest of the interview?

Treat the assignment as one step. See our guides on how to prepare for a remote job interview and remote interview questions to get ready for the conversations around it.


Which remote jobs can hire you?

We read where each posting says it can hire, keep the ones open to your country, and give each a match against your resume with a reason.

See my match for each job — free

Next you add your resume, or describe your work in a few lines, and your first matches arrive within a minute.