Web Developer Interview Question Bank
Web Developer Interview Question Bank
5. What is the difference between relative, absolute, fixed, and sticky positioning in CSS?
9. What is the difference between “em”, “rem”, “px” and “%” in CSS?
JavaScript (ES6+)
1. What are let, const, and var? Differences?
3. What are arrow functions? How do they differ from regular functions?
2. What is the virtual DOM and how does React use it?
10. What are keys in React lists and why are they important?
MySQL Database
1. What is MySQL and why is it used?
2. What are primary key, foreign key, unique, and not null constraints?
5. Write a query to: Retrieve all users, Insert a new record, Update a user’s email, Delete a
user by ID.
9. How do you connect Spring Boot with MySQL? (Which properties must be set?)
HR / Behavioral Questions
1. Tell me about yourself.
3. Describe a project where you faced challenges and how you overcame them.