Viva prep · Real questions · Student experiences Enroll in Bootcamp

Proctor level1_92

All approved submissions for this examiner code.

level1_92 MAD1 Level 1 Aug 3, 2026
  1. 1
    ID card verification.Check GitHub repository.Verify MAD-1 collaborator.
  2. 2
    Download project from Viva Booking portal and run it.
  3. 3
    Register as Company.Create/Add a Drive (or Job Post).Approve Company/Drive.
  4. 4
    Register as Student.Apply for a Job/Drive.Shortlist a Student.
  5. 5
    Login as the shortlisted/blacklisted student.Demonstrate Blacklisting.
  6. 6
    Demonstrate Search functionality.
  7. 7
    Show only active companies.Explain Resume upload and company accessibility.
  8. 8
    Explain Admin, Company and Student dashboards.
  9. 9
    Explain placement status flow.
  10. 10
    Explain approval/rejection/blacklisting workflow.Explain what happens after rejecting a company/drive/job.
  11. 11
    Explain dashboard functionality.Explain database relationships.
  12. 12
    Explain any route/function pointed out by the examiner.
  13. 13
    Explain filtering/query logic.
  14. 14
    Show only shortlisted students.
  15. 15
    Show student application status instead of application date.
  16. 16
    Show only active companies.
  17. 17
    Show only approved drives.Show only jobs with salary > ₹1 lakh.
  18. 18
    Merge ongoing and completed drives into one table.
  19. 19
    Show only pending appointments.Show only cancelled appointments.Show only completed appointments.
  20. 20
    Show only applied drives (filter by status).
  21. 21
    Show only applied drives (filter by status).
  22. 22
    Change button colour (green/blue/any colour).
  23. 23
    Explain the query after making the changes.
  24. 24
    Which database did you use?
  25. 25
    What is ORM? Which ORM have you used? Where is ORM initialized/used in your code?
  26. 26
    Which function connects backend and frontend? (render_template)
  27. 27
    Authentication vs Authorization.HTTP Methods.
  28. 28
    Difference between GET and POST.Where have you used GET requests?
  29. 29
    Frontend Validation vs Backend Validation.
  30. 30
    MVC Architecture. CSS vs Bootstrap.
  31. 31
    Which Flask function is used for Jinja templating?
  32. 32
    Explain ORM implementation in your project.
  33. 33
    Explain frontend/backend validation in your code.
  34. 34
    Explain authorization implementation.
  35. 35
    Explain search functionality. Explain filtering queries.
  36. 36
    Explain how student duplicate applications are prevented.
  37. 37
    Explain how CGPA update works.Explain how placement status changes across dashboards.
  38. 38
    Explain how admin approves/rejects/blacklists users.
  39. 39
    Explain how data is stored and retrieved.
  40. 40
    Explain relationships between tables.
  41. 41
    Explain a portion of your code.
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.