-
1
Demonstrate your complete application.
-
2
Explain your project code/workflow.
-
3
Explain models.py.
-
4
Explain the overall application architecture.
-
5
Explain how a booking/application request flows through the system.
-
6
Explain the login flow.
-
7
Explain the eligibility logic implemented in your project.
-
8
Demonstrate backend jobs (Celery tasks).
-
9
Check API endpoints using Postman/Thunder Client.
-
10
Show whether cookies are created in the browser.
-
11
Move a button (e.g., Register/Signup) to the top-right corner.
-
12
Change the button color.
-
13
Display all users' data.
-
14
Fix a monthly report/Celery task.
-
15
Write simple GET and POST API endpoints.
-
16
Move a <div> to another location and modify its formatting.
-
17
What are GET and POST requests?
-
18
Where did you initialize the db object?
-
19
What is db.Model?
-
20
How did you implement Celery?
-
21
Explain the code of your backend tasks.
-
22
How are Redis, Celery, and the backend integrated?
-
23
Explain the data flow for a user-triggered Celery task.
-
24
What is Role-Based Access Control (RBAC)?
-
25
How have you implemented RBAC?
-
26
How is user authentication performed?
-
27
What is ORM?
-
28
What is SQLAlchemy?
-
29
What is a Foreign Key?
-
30
What are relationships in SQLAlchemy?
-
31
Difference between backref and back_populates.
-
32
What is MVC?
-
33
What other architectural patterns have you used?
-
34
Difference between Client-Server Architecture and Distributed Architecture.
-
35
What is Git?
-
36
What is Version Control System (VCS)?
-
37
Difference between Git and Version Control System.
-
38
Have you used CSS or Bootstrap?
-
39
Why did you design the frontend this way?
-
40
Explain Parent–Child component communication with an example.
-
41
Why are all dashboards using onMounted()?
-
42
Difference between URL redirection and URL rewriting/navigation.