Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor level1_96

All approved submissions for this examiner code.

level1_96 MAD1 Level 1 Aug 3, 2026
  1. 1
    ID card verification.GitHub repository & collaborator check.
  2. 2
    Download the submission/ZIP from the portal (or perform checksum) and run the project.
  3. 3
    Demonstrate the complete project and all core functionalities.
  4. 4
    Show the summaries/dashboards from different user roles.
  5. 5
    Explain what happens after a student clicks Apply.
  6. 6
    Show where the Register route is implemented.
  7. 7
    Explain ORM. What is ORM? Which ORM have you used? Explain SQLAlchemy
  8. 8
    Explain the database relationships. Relationship between your tables. One-to-One and One-to-Many relationships. Relationship between Patient, Doctor and Appointment tables.
  9. 9
    Explain Cascade.
  10. 10
    Explain Flask Contexts. What is Application Context? What is Request Context? Difference between Application Context and Request Context.
  11. 11
    Explain Session Management. What are Flask Sessions?
  12. 12
    Explain Jinja2. What is Jinja2? How have you used Jinja2 in your project?
  13. 13
    Explain MVC Architecture.
  14. 14
    Which frameworks/libraries have you used in your project?
  15. 15
    Change the maximum parking spots and show the database updating live.
  16. 16
    Write a route to display all cardiologists.
  17. 17
    Write a query to retrieve all patient history from the Treatment table.
  18. 18
    Change a button colour.
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.