Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor Level2 Viva Proctor 785

All approved submissions for this examiner code.

Level2 Viva Proctor 785 MAD1 Level 1 Aug 1, 2026
  1. 1
    Show ID card.
  2. 2
    Download and run the project.
  3. 3
    Demonstrate all project features.
  4. 4
    Explain the project folder structure.
  5. 5
    Explain the purpose of app.py, models.py, and routes.py.
  6. 6
    Explain any randomly selected line of code from your project.
  7. 7
    What is ORM? What are its advantages and disadvantages?
  8. 8
    Explain MVC architecture.
  9. 9
    Difference between backref and back_populates.
  10. 10
    CSS priority (Inline, Internal, External).
  11. 11
    What are database constraints?
  12. 12
    Difference between structured and unstructured data.
  13. 13
    Basic JavaScript concepts (even if not used in the project).
  14. 14
    Difference between horizontal and vertical scaling.
  15. 15
    Difference between Primary Key and Foreign Key.
  16. 16
    What is lazy loading?
  17. 17
    What are REST APIs?
  18. 18
    What are HTTP methods?
  19. 19
    What is SQL Injection? How can you prevent it?
  20. 20
    What is render_template()?
  21. 21
    Add a new Delete Trek button on the Trekkers page that deletes the selected trek when clicked.
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.