Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor level1_146

All approved submissions for this examiner code.

level1_146 MAD2 Level 1 Aug 3, 2026
  1. 1
    Show your ID card.
  2. 2
    Demonstrate your application.
  3. 3
    Explain the project structure.
  4. 4
    Explain the file structure.
  5. 5
    Explain your database models.
  6. 6
    Explain the database design.
  7. 7
    Explain the backend jobs flow.
  8. 8
    Explain where caching is implemented.
  9. 9
    Explain how Redis is used in your project.
  10. 10
    Explain the Celery and Redis code.
  11. 11
    Show the frontend routes.
  12. 12
    What is Cascade Delete (ON DELETE CASCADE)?
  13. 13
    Explain database keys (Primary Key, Foreign Key, Candidate Key, etc.).
  14. 14
    Explain database relationships.
  15. 15
    Difference between STRING and TEXT data types.
  16. 16
    Difference between v-if and v-show.
  17. 17
    Difference between Vuex Store, Session Storage, and Local Storage.
  18. 18
    Why is Vuex better than Session Storage/Local Storage?
  19. 19
    What are the new features in Vue 3?
  20. 20
    Difference between POST, PUT, and PATCH.
  21. 21
    Difference between HTTP and HTTPS.
  22. 22
    Create an API that returns the sum of two numbers.
  23. 23
    Create a POST API that returns the start and end index of a substring within a parent string.
  24. 24
    Test the API using Postman or Thunder Client.
  25. 25
    Set a default value in a form field.
  26. 26
    Fix a small bug/debugging task.
  27. 27
    Modify parking charge calculation to always charge for a full hour, even for partial usage.
  28. 28
    Create a Vue component that displays a real-time clock.
  29. 29
    Implement text rotation logic in the backend.
  30. 30
    Difference between Horizontal Scaling and Vertical Scaling.
  31. 31
    What is SMTP?
  32. 32
    Disable GitHub Copilot during the viva.
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.