Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor Level3_12

All approved submissions for this examiner code.

Level3_12 MAD1 Level 1 Jul 30, 2026
  1. 1
    Introduce yourself.
  2. 2
    Small introduction
  3. 3
    Demonstration of project
  4. 4
    Project demo
  5. 5
    What is git?
  6. 6
    What is Git n its uses
  7. 7
    Explain Git and VCS
  8. 8
    Explain your code.
  9. 9
    Explain one of the controllers route
  10. 10
    Explain specific routes and the logic used in them
  11. 11
    Explain how the route is being accessed.
  12. 12
    Explain how the routes get data from the htmls
  13. 13
    What happens when you click submit button- explain using your code file
  14. 14
    Show MVC in code.
  15. 15
    Show MVC in your project and explain.
  16. 16
    What is mvc, show which part of your code comes under model, and which one comes under controller and view.
  17. 17
    Explain all the Models in code
  18. 18
    Explain all the Models in detail
  19. 19
    Explain models.py in brief
  20. 20
    Show the code, by which tables are created in db.
  21. 21
    How are creating all your tables?
  22. 22
    What is MVC?
  23. 23
    ORM
  24. 24
    What is ORM?
  25. 25
    What are ORM's benefit?
  26. 26
    Advantages of ORM.
  27. 27
    Show me ORM in your project.
  28. 28
    What can SQLAlchemy do besides being an ORM?
  29. 29
    Define your database.
  30. 30
    Is your database normalised?
  31. 31
    Is your database in 1nf, 2nf or 3 nf?
  32. 32
    If your database table is completed then he asks about database normalization.
  33. 33
    Very detailed study of your database(tables).
  34. 34
    He will focus on models.py very much.
  35. 35
    Viewing Models.py what is parent child relationship?
  36. 36
    Show relationships in your models
  37. 37
    What is backref?
  38. 38
    Backref
  39. 39
    Lazy
  40. 40
    What does this "backref" do? (in relationships)
  41. 41
    VCS
  42. 42
    What type of VCS is GIT?
  43. 43
    Git is distributed? What distributed means here
  44. 44
    Git VSC client server or distributed and why
  45. 45
    Is git centralized or distributed
  46. 46
    Difference between centralized and distributed
  47. 47
    Another use of git apart from tracking
  48. 48
    Advantages of git
  49. 49
    Which sends more data get or post?
  50. 50
    Difference between GET and POST
  51. 51
    What is the difference between GET and POST methods?
  52. 52
    Different types of requests
  53. 53
    Can GET be used to send info
  54. 54
    Can we send data through GET?
  55. 55
    Can we use get to make changes
  56. 56
    Is it possible to send data thru Get request?
  57. 57
    HTTP vs HTTPS
  58. 58
    Http vs https
  59. 59
    Which is more secure http or https and why?
  60. 60
    What is https, why its secure
  61. 61
    How is data secured in HTTPS?
  62. 62
    What do you mean by stateless?
Level3_12 MAD1 Level 1 Jul 30, 2026
  1. 1
    Introduce yourself.
  2. 2
    Small introduction
  3. 3
    Project demo
  4. 4
    Explain your code.
  5. 5
    Explain Backend
  6. 6
    Explain one of the controllers route
  7. 7
    Explain specific routes and the logic used in them
  8. 8
    Explain how the route is being accessed.
  9. 9
    Explain how the routes get data from the htmls
  10. 10
    What happens when you click submit button- explain using your code file
  11. 11
    Show MVC in code.
  12. 12
    Show MVC in your project and explain.
  13. 13
    What is mvc, show which part of your code comes under model, and which one comes under controller and view.
  14. 14
    Explain the Models, Forms, Login
  15. 15
    Explain all the Models in code
  16. 16
    Explain all the Models in detail
  17. 17
    Explain models.py in brief
  18. 18
    Show the code, by which tables are created in db.
  19. 19
    What commands you use to create the database
  20. 20
    How are creating all your tables?
Level3_12 MAD1 Level 1 Jul 29, 2026
  1. 1
    Introduce yourself.
  2. 2
    ID card verification / checksum / download project.
  3. 3
    Give a complete project demo.
  4. 4
    Perform CRUD operations.
  5. 5
    Explain the complete project flow.
  6. 6
    Explain specific workflows (login, delete, update, etc.).
  7. 7
    Explain any specific route.
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.