Description
Add a Mock Interview Room feature that allows users to practice technical
interviews with each other in a peer-to-peer format.
Problem
Currently DevLovers helps developers prepare for interviews through Q&A and
quizzes — but solo practice has limits. There's no way to simulate a real
interview experience with another person.
Proposed Solution
A dedicated "Mock Interview Room" where users can:
- Choose a role: Interviewer or Candidate
- Create a room with a selected topic (JavaScript, React, Python, etc.)
- Share a room link so another user can join
- Add an external meeting link (Google Meet, Zoom, Discord, etc.)
for the actual video call
- Interviewer sees: questions + answers from DevLovers Q&A
- Candidate sees: only questions, no answers
- This simulates a real interview where only the interviewer
has the answer key
- Optionally rate the session after it ends (for leaderboard/gamification)
Why This Is Valuable
- Candidates get realistic interview practice beyond solo quizzes
- Aspiring interviewers gain experience conducting technical interviews
- Community grows stronger through peer interaction
- Complements existing Q&A and Quiz features naturally
Acceptance Criteria
Additional Notes
This feature does not require building a video call solution —
external links (Meet, Zoom, etc.) handle that part, keeping scope manageable.
Description
Add a Mock Interview Room feature that allows users to practice technical
interviews with each other in a peer-to-peer format.
Problem
Currently DevLovers helps developers prepare for interviews through Q&A and
quizzes — but solo practice has limits. There's no way to simulate a real
interview experience with another person.
Proposed Solution
A dedicated "Mock Interview Room" where users can:
for the actual video call
has the answer key
Why This Is Valuable
Acceptance Criteria
Additional Notes
This feature does not require building a video call solution —
external links (Meet, Zoom, etc.) handle that part, keeping scope manageable.