-
1
Demonstrate your complete application.
-
2
Explain your entire codebase (backend and frontend).
-
3
Explain your database/models in detail.
-
4
Explain the flow of a feature from frontend to backend (e.g., booking/service flow).
-
5
Explain every library/package used in your project and why it is needed.
-
6
Explain every API used in your application.
-
7
Explain the challenges and learnings from MAD1 and MAD2.
-
8
Add a new database entry using a Python script or the terminal.
-
9
Change the background color of the page/body.
-
10
Change the background color of a specific div/login box.
-
11
Set a background image.
-
12
Change the font/text color.
-
13
Change the button color.
-
14
Change the navbar color.
-
15
Move the navbar (center/bottom/footer).
-
16
Move the header to the center of the page.
-
17
Modify a database column and update the application accordingly.
-
18
What is Vue?
-
19
What are JavaScript frameworks?
-
20
What is Vue Router?
-
21
What are Vue Routes?
-
22
What are Vuex Mutations and Actions?
-
23
What is AJAX?
-
24
What is Server-Sent Events (SSE)?
-
25
What is an Opaque Request?
-
26
What is Flask?
-
27
Can a Flask endpoint/API return a Boolean value?
-
28
What happens if a database table is empty? What does the query return?
-
29
What is ORM?
-
30
Explain your database schema/models.
-
31
What type of database errors can occur? (e.g., inserting a string into an integer column)
-
32
What happens if invalid data is inserted into an empty table?
-
33
How many models have you used?
-
34
Difference between frontend validation and backend validation.
-
35
Which validation is more important, frontend or backend?
-
36
What is Git?
-
37
What is Version Control?
-
38
Difference between Git and a Version Control System (VCS).
-
39
What is another name for a Version Control System?
-
40
What are Webhooks?
-
41
What is CSRF?
-
42
What is XSS?
-
43
What is DoS (Denial of Service)?
-
44
Difference between Privacy and Security.
-
45
What is Redis?
-
46
What is Celery?
-
47
What is Caching?
-
48
What is Point-to-Point Messaging?
-
49
Difference between Task Queue and Message Queue.
-
50
What is CSS?
-
51
What is Inline CSS?
-
52
Difference between Inline CSS and Internal CSS.
-
53
What are the different ways to store data in the browser/client?
-
54
Difference between Local Storage, Session Storage, and Cookies.
-
55
What is SMTP?
-
56
What are the advantages and disadvantages of SMTP?
-
57
Rate your application out of 5 and justify your rating.
-
58
If your application crashes in production, how would you debug and resolve the issue?