-
1
Show your student ID card.
-
2
Show your GitHub repository and collaborator.
-
3
Download the project from the portal and run it.
-
4
Demonstrate the complete application.
-
5
Show the blacklist functionality (blocked user/staff cannot log in).
-
6
Show staff approval before login.
-
7
Show profile update functionality.
-
8
Show search functionality.
-
9
Show that booking fails when available slots are 0 (prevent overbooking).
-
10
Add a new column to the admin search results.
-
11
Change a dashboard field (e.g., drive name) after posting.
-
12
Can a student edit their submitted resume after applying? Explain/show.
-
13
Did you skip any required features from the problem statement?
-
14
Write a Flask route that displays "Hello/Your Name" using Jinja.
-
15
Write a Flask route that takes input from one HTML page and displays it on another page.
-
16
Write a Flask route that takes a number and changes the next page's background color based on whether it is even or odd.
-
17
Write a Flask route that returns the total number of bookings for a given user ID.
-
18
Explain MVC architecture using your project.
-
19
Show where Jinja is used in your project.
-
20
What are the different types/features of Flask templating?
-
21
What is ORM?
-
22
Which ORM did you use?
-
23
How does ORM work?
-
24
What is Cascade in SQLAlchemy?
-
25
Can Cascade be used for operations other than delete?
-
26
Is your database normalized?
-
27
Which normal form have you implemented?
-
28
Why didn't you use higher normal forms?
-
29
What are RESTful principles?
-
30
What are HTTP methods?
-
31
Can the roles of GET and POST be interchanged? Explain your opinion.
-
32
What is Cross-Site Scripting (XSS)?
-
33
What is CORS?
-
34
Difference between CORS and Cross-Site Scripting (XSS).
-
35
Explain Vertical Scaling vs Horizontal Scaling.
-
36
Explain Tier-2 vs Tier-3 architecture.
-
37
How does the blacklist mechanism work?
-
38
How does search work in your application?
-
39
How do you prevent overbooking?
-
40
Why shouldn't trek slots become negative? How would you validate this?
-
41
How would you implement a feature to prevent invalid slot values?