How do I do […] on CoderPad?

If you’re new to CoderPad, please take a quick look through our getting started guides at the bottom of this page! They will get you on the right track and answer many of your questions. If you can’t find the answer to your question in the guides, we’re happy to help at support@coderpad.io.

Will I be charged at the end of my free trial?

You will not be charged unless you upgrade to a paid plan during your trial. If you do not upgrade to a paid plan, you will be added to our limited Free plan at the end of your free 7 day trial.

Is there a free plan?

There’s a free plan! If you sign up for a trial but do not upgrade, you will be automatically enrolled in our Free plan, which provides two free pads per month. These sessions are automatically ended after a few days. The Free plan also allows unlimited use of the practice Sandbox.

Is there a long-term contract or commitment to CoderPad?

No, for plans paid by credit card you pay only one month at a time. Once you sign up for a paid plan on our website, you will be billed monthly on the same day every month. You can cancel your paid account at any time under Billing by clicking “Cancel Paid Plan”, switching to the Free plan, or by contacting us. Please keep in mind we do not offer refunds for unused partial months. If you’d like to discuss a longer term contract for your company’s needs, just fill out the form located here to request more information.

How much does CoderPad cost?

CoderPad pricing is based on your plan type (and free for candidates). Paid company plans start at $50 per month for a Personal plan and range up to $750 per month for a Business plan. Custom solutions are available for Enterprise organizations, just fill out the form located here to request more information.

What forms of payment do you accept?

We accept credit card payments via Stripe for any of the plans listed on our pricing page. We can invoice you for annual Team or Business and Enterprise plans. Invoices can be paid by ACH, check or credit card.

We don’t have a consistent interview schedule. How can I get the right size plan?

Under Billing, an account owner can choose a larger or smaller plan that better fits your company’s needs at any time. You will be charged a prorated amount for the percentage of the month you use each plan. You can also enable overage pads if you’re in between plan sizes (see below). If you’ve outgrown our self-serve plans, please email support@coderpad.io to request information on Enterprise plans.

What happens if I reach my monthly pad quota?

Once you’ve reached your monthly pad limit, you’ll receive a notification and you will have the option to upgrade your plan or wait until the start of your next billing cycle when your pad quota refreshes. Alternatively, you can enable overage pads through your dashboard, which will allow creation of additional pads for $10 each beyond your standard plan quota. You will be charged for overage pads at the beginning of your next billing cycle. Additional details are available at Overage Billing.

How many pads do I have left / When will my interview quota refresh?

Your quota refreshes at the time and date listed on your Usage page. That page also shows the number of pads you have remaining until your next refresh.

How long are my interviews stored for?

We store interviews forever and you can review them as many times as you like. Code is recorded keystroke by keystroke, and execution output is also saved.

Is deleting a pad permanent / Will deleting a pad return it to my quota?

Deleting a pad is permanent! Please only use the delete button if you’re certain you and everyone at your company will never need to access this pad again. Pads in the “Unused” state that are deleted within 28 days from the date they were created are returned to your quota. Pads that were created more than 28 days ago, or pads that are in the “In Progess” or “Ended” state, are not returned to your quota if deleted.

Do you support video calls within CoderPad?

Yes! You can start video calls from within CoderPad by clicking the “Start Call” button during any interview and having your candidate do the same.

What can candidates see / Can candidates return to the interview after it’s over?

Candidates can’t see any sensitive information on the interviewer side, including your question library or private notes. Once you end the interview, if a candidate returns to that page, they are shown a notice explaining that the interview is over and its contents have been made private.

Do you have [language] or [library]?

You can find information about the languages we support and the available libraries on our Languages page.

Can I add a custom database to CoderPad / Are there size restrictions on custom databases?

Yes! CoderPad lets you upload up to 5mb of raw SQL to create custom databases for MySQL and PostgreSQL. You can set up your databases by clicking the Databases tab in your dashboard and following the prompts given there.

FAQs for Candidates

Do candidates have to register an account or pay to use CoderPad?

Candidates never have to register or pay to participate in a CoderPad interview. You also have unlimited use of our free practice Sandbox.

Do you have code autocompletion for [language]?

Check out the language you’re interested in on our Languages page - we specify whether autocomplete is enabled.

Does CoderPad auto-close brackets?

Auto-close brackets is disabled by default, but you can enable it using the Settings menu. Look for “Settings” in the bottom right corner of any pad or in the Sandbox.

Do you have Vim mode?

Yes! You can enable Vim mode using the Settings menu. Look for “Settings” in the bottom right corner of any pad or in the Sandbox.

Can I change the font or tab size in CoderPad?

Yes! Look for “Settings” in the bottom right corner of any pad or in the Sandbox.

Do you have emacs?

Yes! Look for “Settings” in the bottom right corner of any pad or in the Sandbox.

Does CoderPad have any other color schemes?

Yes! CoderPad defaults to Dark mode, but you can switch to Light mode from the settings menu. Look for “Settings” in the bottom right corner of any pad or in the Sandbox.

Why wasn’t I able to run code during an interview?

Some companies disable code execution during an interview to reduce emphasis on fixing minor typos, and instead focus on big picture thinking. If you see only one pane instead of two and “Execution Disabled” in the top left corner, that means code execution is disabled.

Are there any built-in practice questions for candidates?

No, companies each provide their own questions for CoderPad interviews so there is no existing database of questions. We recommend you check out the getting started guide for candidates at the bottom of this page to prepare for your upcoming interview. Good luck!

Technical Details

What are the memory, disk, or network limits placed on pad containers?

Currently, containers are given 512mb of RAM, and the equivalent of two cores for 5 seconds, and one core thereafter.

Data transmitted by your program over the internet is limited to 0.75mb.