-
1
Show ID card.
-
2
Show GitHub repository and collaborator access.
-
3
Complete project demo (checked all core features thoroughly).
-
4
Explain the code in app.py.
-
5
Explain the models.py file.
-
6
Show the frontend/backend validations or constraints used.
-
7
What is ORM?
-
8
Difference between GET and POST methods.
-
9
What is a Flask secret key?
-
10
What is template inheritance in Jinja?
-
11
What is an Enum?
-
12
Explain the statelessness of HTTP.
-
13
Difference between render_template() and redirect().
-
14
CSS priority: Inline vs Internal vs External CSS.
-
15
CSS priority: Class selector vs ID selector.
-
16
Which Bootstrap class/button is used to create a red button?
-
17
Create a form that accepts user input.
-
18
Write a Jinja for loop.
-
19
Write a Flask route to accept trek details and display them on another page.
-
20
Explain/write code showing how Jinja connects with HTML.
-
21
Add a validation so the maximum slots allowed are 30.
-
22
Write an SQL query to fetch all open treks.