Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor appdev_level1_viva8

All approved submissions for this examiner code.

appdev_level1_viva8 MAD2 Level 1 Aug 3, 2026
  1. 1
    Show GitHub repository and collaborator.
  2. 2
    Demonstrate all the functionalities of the application.
  3. 3
    Authentication vs Authorization.
  4. 4
    Session-based vs Token-based authentication.
  5. 5
    What is Token-based authentication?
  6. 6
    What is caching?
  7. 7
    What is Redis?
  8. 8
    What is async in JavaScript?
  9. 9
    What is await?
  10. 10
    What is const in JavaScript?
  11. 11
    Why use const instead of let?
  12. 12
    What is the mounted() lifecycle hook in Vue?
  13. 13
    Where have you implemented caching?
  14. 14
    Where have you used Redis?
  15. 15
    Explain how caching works in your project.
  16. 16
    Show the frontend code using async, await, and mounted().
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.