Documentation menu

Question bank

Last updated on Disponible en Français

Standardizing your interview questions in the Question Bank helps your team ensure that all candidates interviewing for the same role are presented with the same materials (instructions, code, custom files, etc). It’s also simple for a hiring manager to create and save a question, and then use the “share with team” option to make it available for the whole team to use.

✅ You can create pads for Live Interviews and Take-Home projects from the Question Bank. 

In addition to creating questions from scratch, you can also edit a copy of an Example Question as a foundation to build out an effective interview process. 

Searching and filtering your questions

We’ve made it simple to search and filter through the Question Bank. You can search for keywords in the question title and description, or by creator name.

A language filter lets you find all questions that are available for a specific language. You can filter questions to easily find ones that are appropriate for either Live Interviews or Take-Home projects, with an extra “Test Cases” filter to find questions for Take-Home projects with test cases.

The question bank is shown with the header tabs highlighted. They are "organization content", "my content", "coderpad examples", and "drafts".

Organization Content

If you are a member of an organization, you’ll see an Organization Content tab. You can easily search, view and use questions created by other members of your organization in this section. Click the next to any question to save it to My Content.

My Content

Once you start creating your own questions, they will appear in the My Content tab. All questions you create will appear here for quick and easy reference, and are tagged for Live or Take-Home project use. If your account is part of an organization, you can also save frequently used questions created by someone else on your team to My Content by starring them. 

Question bank with a star on the left of a selected question and an arrow pointing to the "my content" tab.

CoderPad’s Examples

All new accounts start with the CoderPad Examples tab. Here, we provide Example Questions featuring:

  • Multiple languages
  • Multiple levels of difficulty
  • Instructions for candidates
  • Good/better/best solutions
  • Can be copied to your account and completely customized
  • Can be used for Live interviews or take-home projects

Drafts

In this tab you’ll be able to find all the questions from your organization that are shared and unpublished. Note that the Error Status column indicates if there are any issues with the question that may prevent it from being published.

The image shows the "Question Bank" interface within a platform, likely CoderPad. This section is where users can manage and edit their coding questions.

- At the top, there are tabs with different categories:
  - **Organization Content** (896)
  - **My Content** (102)
  - **CoderPad Examples** (42)
  - **Drafts** (1154)

- Below the tabs, there is a search bar to filter questions by title, description, or creator, and dropdowns to filter by language or view specific types of questions. There are also checkboxes to show "Test cases" and "My drafts."

- The list shows individual questions with columns for:
  - **Title:** The name of the question. In this case, both questions are labeled "Untitled Question."
  - **Language:** The programming language associated with the question, which is JavaScript (denoted by the "JS" icon).
  - **Creator:** The user who created the question, here named "ken."
  - **Error Status:** Indicates if there are errors in the question. The first question has an error (marked with a red "X"), while the second is error-free (marked with a green checkmark).
  - **Draft Created:** The time since the draft was created, indicated as "3 days ago" and "9 days ago" for the two questions listed.
  - **Actions:** Each question has an "Edit Draft" button to make changes to the draft, along with an additional menu for more options (indicated by three dots).

- At the top right corner, there is a blue "Create Question" button, which likely allows users to add new questions to the bank.