Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor Level2_88

All approved submissions for this examiner code.

Level2_88 MAD2 Level 1 Aug 1, 2026
  1. 1
    What technologies have you used in your application?
  2. 2
    How is authentication implemented in your application?
  3. 3
    What type of authentication (RBAC) have you implemented, and how does it work?
  4. 4
    How is the authentication token sent with API requests?
  5. 5
    How did you validate form inputs?
  6. 6
    How would you prevent users from booking more seats than are available?
  7. 7
    What is CORS?
  8. 8
    What are HTTP headers?
  9. 9
    Besides the Authorization header, what other headers have you used in fetch() requests?
  10. 10
    What is the difference between PUT and POST?
  11. 11
    What is a cron job?
  12. 12
    Explain the crontab expression used in your Celery schedule.
  13. 13
    What are Vue routes?
  14. 14
    Did you use parent-child components in your project?
  15. 15
    Did you use Slots in your application?
  16. 16
    Did you use Vuex?
  17. 17
    What are Props?
  18. 18
    Have you used this.$router? Which methods (push(), go(), etc.) have you used?
  19. 19
    What are the advantages of Vue/React over a plain JavaScript application?
  20. 20
    Show your routes.js file and explain it.
  21. 21
    What is ORM?
  22. 22
    What is the difference between relational and non-relational databases?
  23. 23
    Give examples of non-relational databases.
  24. 24
    What is Redis, and why did you use it?
  25. 25
    What is caching?
  26. 26
    What is the difference between Local Storage and Cookies?
  27. 27
    What other types of client-side storage are available?
  28. 28
    What are Webhooks?
  29. 29
    Mention file transfer protocols other than the one you used (e.g., FTP, SFTP, FTPS, SCP).
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.