1. What Is a Full-Stack Developer?
2. What Do You Know About Full-Stack Programming?
3. What Programming Languages Are You Comfortable Working With?
4. What Is Your Favorite Language and Why?
5. What’s the Most Recent Thing That You Have Learned?
6. What Are the Most Important Qualities Must a Full-Stack Developer Have?
7. Which Technologies and Languages Would You Need To Develop a Project From
Scratch?
8. Can You List Some Recent Full-Stack Development Trends?
9. What Do You Do When You Notice a Colleague Made a Coding Error?
10. How Has Your Education Prepared You for This Position?
11. What’s the Difference Between a Full-Stack Engineer and a Full-Stack Developer?
12. How Do You Select the Tools and Technologies You’ll Use for a Project?
13. How Would You Optimize an Existing Website for a New Client?
Domain Questions:
14. What is the difference between the ‘id’ attribute and the ‘class’ attribute of HTML
elements?
15. Can we display a web page inside a web page or Is nesting of webpages possible?
16. How can we club two or more rows or columns into a single row or column in an
HTML table?
17. In how many ways you can display HTML elements?
18. What is the difference between “display: none” and “visibility: hidden”, when used
as attributes to the HTML element
19. Difference between link tag <link> and anchor tag <a>?
20. In how many ways can we specify the CSS styles for the HTML element?
21. What is the Box model in CSS? Which CSS properties are a part of it?
22. What is VH/VW (viewport height/ viewport width) in CSS?
23. How do you specify units in the CSS? What are the different ways to do it?
24. What are the common built-in data types in Python?
25. What is a break, continue, and pass in Python?
26. What is slicing in Python?
27. What is the difference between Python Arrays and lists?
28. What does SQL in MySQL stand for?
29. What are some of the common MySQL commands?
30. How do you create a table using MySQL?
31. How do you Insert Data Into MySQL?