Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor Level1_14

All approved submissions for this examiner code.

Level1_14 MAD2 Level 1 Aug 3, 2026
  1. 1
    Show your GitHub repository and collaborator.
  2. 2
    Show your Student ID.
  3. 3
    Run the project.
  4. 4
    Demonstrate the complete application.
  5. 5
    Explain the code for the features the examiner asks about.
  6. 6
    Demonstrate backend jobs (Celery).
  7. 7
    Demonstrate CSV export.
  8. 8
    Send an email from the application.
  9. 9
    Demonstrate the search functionality.
  10. 10
    Explain the login flow in the Vue frontend.
  11. 11
    Can two patients book the same doctor at the same time?
  12. 12
    Can a blocked patient still log in?
  13. 13
    Can the admin search for doctors and patients?
  14. 14
    What happens if a doctor is deleted?
  15. 15
    Demonstrate profile update functionality.
  16. 16
    Demonstrate treatment-related functionality.
  17. 17
    Verify that duplicate booking is prevented logically and technically.
  18. 18
    What type of authentication have you implemented?
  19. 19
    Difference between Authentication and Authorization.
  20. 20
    What type of token are you using (e.g., JWT)?
  21. 21
    Show where JWT/authentication is implemented.
  22. 22
    What are RESTful APIs?
  23. 23
    What are HTTP headers?
  24. 24
    What are Vue Lifecycle Hooks?
  25. 25
    Show where lifecycle hooks are implemented.
  26. 26
    What is Axios?
  27. 27
    Explain the login handling code in Vue.
  28. 28
    Why is caching used?
  29. 29
    Show where caching is implemented.
  30. 30
    Explain the caching code.
  31. 31
    Explain how Redis is used.
  32. 32
    What is Local Storage?
  33. 33
    Which libraries have you used in your project?
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.