CoderPad is a simple, real coding environment. Our platform runs any kind of code in a single click. Candidates can showcase their abilities in a natural environment and see the execution results exactly as you'd see them on your own machine.
We give you the ability to create and build your own questions ahead of interviews. Set up your live interview questions and instructions in the library ahead of time for 1-click drop-and-go during a session. Build out custom take-home challenges with multiple steps and test cases. Share these with your team, and setup defaults like language, custom files to use and more.
CoderPad allows you to upload custom files to use alongside your questions and interviews. Typical use cases include data sets for analysis, log files to aid in debugging exercises, or even image manipulation.
CoderPad also lets you upload custom database environments for MySQL and PostgreSQL. Your candidates can show off their SQL skills by writing complex queries against your datasets.
No need to coordinate a separate phone call or Skype session. One click opens a video call within the CoderPad browser window for quick and easy communication and collaboration.
You can use Drawing Mode to draw out a system or describe an architecture as easily as grabbing a pen and heading to the whiteboard.
Have a hiring committee? CoderPad records every interview (including code execution output) so you can review code as it was written, user-by-user and keystroke-by-keystroke. Interviewers can also take notes or save snippets of code in a private tab for post-interview review with your team.
For Take-Homes, CoderPad allows you to set a time limit for each session and add test cases so you can quickly playback the code and evaluate test output so your team can review candidates more efficiently.
Code autocompletion and error checking for our most popular languages provides an IDE-like experience. Plus you can tweak tab width, auto-bracket insertion, and more. We make sure that Vim and Emacs users can type away in comfort. And for languages that support running a REPL, you can easily view and further test your output.
Single sign-on, team management, compliance, security, and privacy controls. Spend less time on your set-up or customize it fully using our API. We also offer integrations with some best-in-class applicant tracking and scheduling tools.