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