File Upload Questions
Last updated: March 26, 2026
A File Upload question allows you to create tasks that require candidates to submit a file as their response. You can use this question type for simple or complex tasks. For example, ask candidates to submit a sample business plan or upload a .zip file containing a coding project.
Candidates respond by uploading a file, and the system generates a download link for you to review their submission.
Creating a file upload question
To create a file upload question:
Log in to your HackerRank for Work account using your credentials.
Go to the Library tab.
Click Create Question.

Select File Upload under General.

In the Problem details section:

Enter the Question name.
Describe the problem in the Problem description field. You can use the formatting menu to format the text or to include elements such as tables or images.
Note: Click See candidate preview to view how the question appears to candidates.

In the Question properties section:

Enter the Score based on difficulty.
Add the Recommended time in minutes.
(Optional) Add Tags from the drop-down list or create new ones.
(Optional) Add Interviewer guidelines for internal use, such as evaluation notes and hints.

Click Save question.
Note: Click Save & Create Another to create another question.
The question appears under My Company questions in the HackerRank Library.
Candidate experience
Candidates select Add file to upload their submission. The file size must not exceed 50 MB. Candidates can upload one file only. To upload multiple files, candidates must compress them into a ZIP file.

Scoring file upload questions in tests
File Upload questions require manual scoring. For more information, see 📄 Manual Scoring for General Questions.