-
1
Show your College ID.
-
2
Show your GitHub repository and collaborator.
-
3
Verify GitHub form submission.
-
4
Verify GitHub form submission.
-
5
Show AI/LLM usage.
-
6
Demonstrate the complete application.
-
7
Perform CRUD operations.
-
8
Create sample data (e.g., companies, students, drives, doctors).
-
9
Approve/Reject records.
-
10
Explain project-specific functionalities and design decisions.
-
11
Show additional features beyond the project requirements.
-
12
Explain why certain features were or were not implemented.
-
13
Explain the project folder/file structure.
-
14
Explain models.py.
-
15
Explain a specific section of models.py (random lines).
-
16
Explain routes.py.
-
17
Explain a specific route (e.g., edit slots).
-
18
Explain create_app().
-
19
Explain Controllers in your MVC implementation.
-
20
Explain relationships between models.
-
21
Explain One-to-Many relationships.
-
22
How would you convert a One-to-Many relationship into One-to-One?
-
23
Explain backref.
-
24
What can be used instead of backref? (e.g., back_populates)
-
25
Explain lazy=True.
-
26
Explain __tablename__.
-
27
Explain ON DELETE CASCADE.
-
28
What does cascade="all, delete" mean?
-
29
Difference between filter() and filter_by().
-
30
Explain MVC architecture with respect to your project.
-
31
Explain Flash messages.
-
32
Explain create_app() in Flask.
-
33
Explain HTTP request methods.
-
34
Difference between GET and PUT.
-
35
Difference between PUT and PATCH.
-
36
What are RESTful APIs?
-
37
Explain Jinja Template Inheritance.
-
38
Write a Jinja for loop.
-
39
Explain the HTML <input> tag.
-
40
Explain Bootstrap button styling.
-
41
Prevent duplicate appointments for the same patient, doctor, and time slot.
-
42
Add a new field (e.g., Age, Experience, Salary) and update: Database model Backend routes Frontend form Database storage
-
43
Add validation to prevent selecting a past date.
-
44
Display additional statistics on the dashboard (e.g., Total Applied, Selected, Rejected, Shortlisted).
-
45
Write a Flask route to display filtered records (e.g., approved students/applications).