-
Notifications
You must be signed in to change notification settings - Fork 166
Open
Labels
Contributors neededIssue/PR is available for other contributors if they want to work on itIssue/PR is available for other contributors if they want to work on itGSSoC25enhancementNew feature or requestNew feature or requestlevel-3
Description
Problem statement
Add Interview Prep Section (Core CS + Experiences)
Description
Currently DSAMate focuses only on DSA. To make it more useful for interview prep, we want to expand it with an Interview Section that covers core CS subjects and real interview experiences.
📌 What to Add
-
Theory Cheatsheets
- Short notes/flashcards for:
- OOPS
- Computer Networks
- Operating Systems
- DBMS
- Short notes/flashcards for:
-
MCQs / Practice Qs
- Small sets of topic-wise MCQs for CN/OS/DBMS/OOPS.
- Could be implemented as quizzes or simple question banks.
-
Interview Experiences (Community-driven)
- Section where contributors can add/share real interview experiences.
- Could be categorized by company.
- Optionally, integrate a Google Form so that users can submit their experiences, which will then be displayed on the website.
Why
This will make DSAMate a more holistic platform – not just for DSA, but also for complete interview preparation.
Proposed solution
This feature requires complete page implementation (UI + content). It can be done in phases:
Phase 1:
- Create new pages/sections in the UI for:
- Theory Cheatsheets
- MCQs / Practice Qs
- Interview Experiences
Phase 2:
- Add initial sample content (e.g., a few OOPS notes, 5–10 MCQs, 1 interview experience).
- Ensure design is consistent with DSAMate theme (Next.js + Tailwind).
Phase 3:
- Expand with more contributions from community.
- (Optional) Integrate Google Form for submitting interview experiences that auto-display on the website.
Contributors can pick any one subject/topic/page and start building UI + adding sample content after getting assigned.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Contributors neededIssue/PR is available for other contributors if they want to work on itIssue/PR is available for other contributors if they want to work on itGSSoC25enhancementNew feature or requestNew feature or requestlevel-3