Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor Level_3_11

All approved submissions for this examiner code.

Level_3_11 MAD2 Level 1 Aug 1, 2026
  1. 1
    Demonstrate your application.
  2. 2
    Explain the Edit Show flow from frontend to backend.
  3. 3
    Explain your database models.
  4. 4
    How long did it take you to build this application?
  5. 5
    Prevent assigning more seats to a show than the venue capacity (frontend validation).
  6. 6
    Change the button color (e.g., blue to green).
  7. 7
    Implement password length validation on the frontend.
  8. 8
    Limit the product price so it cannot exceed a specified range.
  9. 9
    What is lazy loading?
  10. 10
    What is SPA (Single Page Application)?
  11. 11
    Difference between Single Page Applications (SPA) and Multi-Page Applications (MPA).
  12. 12
    What are Vue components?
  13. 13
    What are Vue directives?
  14. 14
    Difference between PUT and PATCH.
  15. 15
    Difference between POST and PUT.
  16. 16
    Can POST be used instead of PUT? Why or why not?
  17. 17
    What are Webhooks?
  18. 18
    What is the difference between a Webhook and an API?
  19. 19
    Difference between Authentication and Authorization.
  20. 20
    How have you implemented RBAC (Role-Based Access Control) for the Admin?
  21. 21
    What is ORM?
  22. 22
    What is SQLAlchemy?
  23. 23
    Can SQLAlchemy connect to Microsoft SQL Server?
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.