-
1
Show your student ID.
-
2
Download the project from the portal (or verify checksum if requested).
-
3
Show your GitHub repository, collaborators, and commit history.
-
4
Demonstrate the complete application.
-
5
Explain your database.Explain your models.Explain your routes.
-
6
Explain the login route.
-
7
Explain specific routes/features (e.g., create drive, dashboard).
-
8
Show and explain template files (especially dashboard templates).
-
9
Write the User model in Flask/SQLAlchemy.
-
10
Write a Flask route to return all users.
-
11
Write a Flask route to return all applications.
-
12
Write a Flask route to update a student profile.
-
13
Write a Flask API route to search a student by student_id.
-
14
Write a Jinja for loop.
-
15
What are Blueprints in Flask?
-
16
What is an alternative to Blueprints?
-
17
Explain MVC architecture.
-
18
What is Template Inheritance?
-
19
What is ORM?
-
20
Explain Primary Key.Explain Foreign Key.
-
21
What is Cascading?
-
22
Why did you use back_populates?
-
23
Why did you use lazy=True?
-
24
What is JWT?
-
25
What is a JWT Payload?
-
26
What is a Request Payload?
-
27
What are Sessions?Where are Sessions stored?
-
28
What is SECRET_KEY?
-
29
Difference between PUT and POST.
-
30
Difference between PUT and PATCH.
-
31
What is an Asynchronous Request?
-
32
What are Lifecycle Hooks?