Interviews is a library of real-world programming scenarios to use as technical interviews.
No leetcode or puzzle based questions.
Interviews was created to help companies hire developers based on real-world scenarios — i.e. things a developer could do on a normal day, not runtime and algorithm puzzles. The questions are designed to be open-ended and allow the candidate to demonstrate their knowledge and experience.
We also provide a blog that covers topics related to interviewing and how to get the most out of your interviews. Those articles are found in the docs folder.
This repo is the source code for the interviews.so website. If you're looking for the library of questions, you can find free scenarios here. The full library is available to members.
This is a Nextjs app based on Taxonomy.
Setup the environment variables:
mv .env.example .env.local
Fill in the required values.
Install dependencies and run the development server:
npm install
npm run dev
You need to enable the following providers:
- GitHub
You'll need to create each of the providers locally and then add the credentials to your supabase project.
We welcome contributions to our blog, website, and library of questions. Please see the contributing guide for more information. All contributions will always be free and open-source.