-
1
Show your ID card.
-
2
Show your GitHub repository and collaborator.
-
3
Confirm that you submitted the required form.
-
4
Demonstrate your complete application.
-
5
Explain your project and its implementation.
-
6
Explain your models.py.
-
7
Explain your project code.
-
8
Show your login/authentication code.
-
9
Show MailHog integration.
-
10
Demonstrate Celery background jobs (daily reminder/monthly report).
-
11
Explain where Celery and Redis are implemented.
-
12
Difference between Authentication and Authorization.
-
13
What token-based authentication mechanism have you used?
-
14
How is the authentication token generated?
-
15
Explain UserMixin and RoleMixin.
-
16
What is caching?
-
17
Where have you implemented caching?
-
18
Show the cached API/code.
-
19
What is lazy in SQLAlchemy relationships?
-
20
What is cascading (cascade)?
-
21
Difference between LIKE and ILIKE.
-
22
Write an ORM query to fetch a user by ID.
-
23
What happens if two users try to book the same appointment/resource simultaneously?
-
24
Show your Celery tasks.
-
25
Explain background mailing jobs.
-
26
Write a v-for loop in Vue.
-
27
Write a v-if / v-else example in Vue.
-
28
Write an if-else statement in Vue.
-
29
Write a JavaScript function to: Calculate the square of a number. Calculate the cube of a number. Multiply an integer by 4. Add two or three numbers.
-
30
Write a JavaScript function to compute cube roots.
-
31
Write an @app.route example for GET and POST methods.
-
32
Write a Jinja function/filter to calculate the cube of an integer.
-
33
What is MVC?
-
34
What is Lazy Loading?
-
35
Approximately what percentage of your project was built using AI?