-
1
Show your ID card.
-
2
Show your GitHub repository, collaborators, and commit history.
-
3
Download the project from the portal and set it up.
-
4
Demonstrate the complete application.
-
5
Demonstrate the daily reminder and monthly report jobs.
-
6
Show manual CSV export and email functionality.
-
7
Explain the login route.
-
8
Explain the complete database schema.
-
9
Explain selected API routes.
-
10
Explain how data reaches the frontend.
-
11
Have you implemented session-based or token-based authentication?
-
12
Where is the authentication token stored?
-
13
Why is token-based authentication used?
-
14
Show where authentication is implemented.
-
15
Explain RBAC and where it is implemented.
-
16
Show where the admin user is created.
-
17
What is ORM?
-
18
Why do we use SQLAlchemy?
-
19
What is a Foreign Key?
-
20
Where have you used Foreign Keys?
-
21
What is Referential Integrity?
-
22
How do you maintain Referential Integrity?
-
23
What is ON DELETE CASCADE?
-
24
What happens if the parent row is deleted?
-
25
What happens if ON DELETE CASCADE is not used?
-
26
What relationships have you used in your models?
-
27
Have you implemented caching?
-
28
What is caching?
-
29
Why do we use caching?
-
30
Show where caching is implemented.
-
31
Demonstrate that caching is working.
-
32
What is a cache hit?
-
33
Which routes are cached?
-
34
What tool have you used for caching?
-
35
Where does Redis store cached data?
-
36
Why is Redis faster than a normal database?
-
37
What are asynchronous jobs?
-
38
Why do we use Celery?
-
39
What is the advantage of Vue?
-
40
What are Vue lifecycle hooks?
-
41
What is a Vue component?
-
42
Why do we need components?
-
43
What are Props?
-
44
What is Computed?
-
45
What is two-way binding?
-
46
What is onMounted()?
-
47
Difference between v-if and v-show.
-
48
Write the syntax for v-for.
-
49
What is the frontend entry point?
-
50
How is Vue connected with index.html?
-
51
Explain route protection in Vue Router.
-
52
What is the Anchor (<a>) tag?
-
53
Create a Button tag.
-
54
Have you created backend APIs?
-
55
Write a simple "Hello World" Flask route.
-
56
Write a route to return: All users All students All doctors Doctors from the Cardiology department Users filtered by role
-
57
Explain how frontend fetches data from the backend.
-
58
Create a new Vue page/component and connect it to the router.
-
59
Fetch "Hello World" from the backend and display it.
-
60
Write a JavaScript function to combine first name and last name.
-
61
Write Vue code to add two numbers and display the result.
-
62
Write a SQLAlchemy query to: Fetch all doctors in a department. Fetch all easy-level treks.
-
63
How much AI (%) did you use in your project/report?
-
64
How have you implemented timestamps?
-
65
What is Payload?
-
66
Does a GET request have a payload?
-
67
Does a POST request have a payload?