Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor Level1_107

All approved submissions for this examiner code.

Level1_107 MAD1 Level 1 Jul 31, 2026
  1. 1
    Show your College ID.
  2. 2
    Show your GitHub repository and collaborator.
  3. 3
    Perform checksum or download the project from the Viva Portal.
  4. 4
    Demonstrate the complete application.
  5. 5
    Focus on CRUD operations (especially Create, Read, Update, Delete).
  6. 6
    Show Admin/User summaries.
  7. 7
    Explain the price/cost calculation logic.
  8. 8
    Explain the CRUD operations in your code.
  9. 9
    Explain a specific route selected by the proctor.
  10. 10
    Explain a specific section of your code.
  11. 11
    If you create a new Python file with a function, will it work without modifying the existing project? Explain why.
  12. 12
    Have you used SQLAlchemy?
  13. 13
    Why did you use SQLAlchemy? What are its advantages?
  14. 14
    Explain the Primary Key.
  15. 15
    Explain the Foreign Key.
  16. 16
    What is MVC? Explain its architecture.
  17. 17
    Why did you use Blueprints?
  18. 18
    What is @login_required? Why is it used?
  19. 19
    Have you used Flask? Where?
  20. 20
    What is Jinja2?
  21. 21
    Why did you use Jinja2?
  22. 22
    How did you build the frontend?
  23. 23
    What are the advantages of HTML and CSS?
  24. 24
    Write a simple Flask route.
  25. 25
    How much AI/LLM did you use in the project?
  26. 26
    Where did you use AI?
  27. 27
    Which part of the project was the most difficult to implement?
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.