-
1
Explain the directory structure of your application.
-
2
Give a short demonstration of your application.
-
3
Explain models.py.
-
4
Open any one Vue component/file and explain it.
-
5
Which version of Vue are you using (Vue 2 or Vue 3)?
-
6
Difference between Vue CLI and Vue CDN.
-
7
Why did you use Vue CDN? Show where it is included (index.html).
-
8
How many Vue files/components do you have?
-
9
What is the difference between v-if and v-show?
-
10
What is Axios? Have you used it?
-
11
Show your fetch() API calls.
-
12
If the backend returns a 400 Bad Request response, how does the frontend handle it?
-
13
What do you know about Vuex?
-
14
What are State, Mutations, and Actions in Vuex?
-
15
What is the purpose of Actions?
-
16
Explain how RBAC is implemented in your application.
-
17
How does the @role_required decorator work?
-
18
What is the difference between back_populates and backref?
-
19
What is cache?
-
20
Where does Redis store its cache?
-
21
Change the Celery schedule so that both the monthly report and daily reminder run at 5:20 PM.
-
22
What types of browser storage are available?
-
23
How are you rendering charts in your application? (e.g., Chart.js)
-
24
Change the Chart.js bar chart so that it uses only two colors.