Show your support by giving a ⭐ to this repo
Frontend Interview Questions is an interactive interview preparation platform built using Next.js and Markdown-driven content.
All content is authored in simple .md files. These markdown files are parsed at build time and transformed into a rich user experience featuring:
- Question navigation
- Accordion-based answers
- Syntax highlighted code blocks
- Dark mode support
- Topic-wise categorization
🚀 Website is Live on: Frontend Interview Questions
-
JavaScript
-
React
-
HTML & CSS
- 📚 Topic-wise interview questions
- ⚛️ React Concepts
- ⚡ JavaScript Concepts
- 🏗️ HTML Questions
- 🎨 CSS Questions
- 🌙 Dark Mode
- 📖 Markdown-based content management
- 📝 Code snippets with syntax highlighting
- 🔍 Quick question navigation
All interview questions are stored as Markdown files inside the content directory.
Example:
content/
├── react-concepts.md
├── javascript-concepts.md
├── html-questions.md
└── css-questions.md
The application reads Markdown files from the filesystem using:
fs.readFile()The content is then parsed using a custom parser:
parseMarkdownToQuestions()The parser extracts:
- Question Number
- Question Title
- Answer Content
and converts them into structured objects that can be rendered inside the UI.
git clone
npm install
npm run dev
Application will be available at:
http://localhost:3000
This project is licensed under the MIT License.
If this project helps you prepare for interviews, consider giving it a ⭐