# Question Service: Question Assignment for Matching ## What to Do - Implement logic to assign questions during a peer-matching session. - Requirements: - Both matched users should receive the **same question**. - Prefer questions that neither user has attempted before. - If all questions are completed, select a random suitable question. ## References - Product Backlog: [FR16.1, FR16.2, FR16.2.1, FR16.2.2](https://docs.google.com/document/d/1DokYROrrlD4HXa1iXcaYqqO_ToTkWOkmm1tGLKdOSU4/edit?usp=sharing)