JavaScript Interview

Open-source JavaScript projects categorized as Interview

Top 12 JavaScript Interview Projects

  1. javascript-algorithms

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    Project mention: 🚀 20 Must-Know GitHub Repositories for Developers in 2025! | dev.to | 2025-03-08

    6️⃣ JavaScript Algorithms and Data Structures 🧠 📌 https://github.com/trekhleb/javascript-algorithms A collection of JavaScript-based algorithms and data structures with explanations.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. leetcode

    LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) (by azl397985856)

    Project mention: 🚀 20 Must-Know GitHub Repositories for Developers in 2025! | dev.to | 2025-03-08

    1️⃣3️⃣ LeetCode Solutions 🏆 📌 https://github.com/azl397985856/leetcode A collection of LeetCode solutions to prepare for FAANG interviews.

  4. hiring-without-whiteboards

    ⭐️ Companies that don't have a broken hiring process

  5. google-interview-preparation-problems

    leetcode problems I solved to prepare for my Google interview.

  6. FrontEndCollection

    Notes for Fullstack Software Engineers. Covers common data structure and algorithms, web concepts, Javascript / TypeScript, React, and more!

  7. cs-fundamentals

    🎓 Data structures and algorithms

  8. tech-int-cheat

    A chrome extension that pairs with ChatGTP to cheat on technical interviews (or just generate responses on virtual meetings)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. promiviz

    Visualize JavaScript Promises on the browser. Visualize the JavaScript Promise APIs and learn. It is a playground to learn about promises faster, ever!

  11. dev-kitty

    Dev Kitty is a full-stack web app that helps developers practice and improve their skills through technical and behavioral interview questions.

  12. livecoding

    A minimalist, collaborative code editor for interviews (by marnikitta)

    Project mention: Show HN: I built a bare minimum live coding editor | news.ycombinator.com | 2024-12-31

    There are many editors for coding interviews. However, when I started looking for one, they all came bloated with features I didn't need: compilers, code completion, prepackaged exercises, and now AI assistants. So, I built one. It has two features: collaborative editing and code highlighting — nothing more.

    The source code is open and available on GitHub: https://github.com/marnikitta/livecoding

  13. fizzbuzz

    Most complicated JS Fizz Buzz ever (by nchandika)

  14. testrelay

    An all-in-one platform for managing technical interviews through Github.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Interview discussion

Log in or Post with

JavaScript Interview related posts

Index

What are some of the best open-source Interview projects in JavaScript? This list will help you:

# Project Stars
1 javascript-algorithms 191,240
2 leetcode 55,333
3 hiring-without-whiteboards 48,373
4 google-interview-preparation-problems 3,144
5 FrontEndCollection 2,719
6 cs-fundamentals 1,134
7 tech-int-cheat 130
8 promiviz 97
9 dev-kitty 11
10 livecoding 8
11 fizzbuzz 0
12 testrelay 0

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?