https://github.com/harshikab2112/front-end-interview-questions
This repo contains front-end technologies interview questions and answers ranging from beginner to advanced levels.
https://github.com/harshikab2112/front-end-interview-questions
css front-end-development git github html5 javascript reactjs
Last synced: 4 months ago
JSON representation
This repo contains front-end technologies interview questions and answers ranging from beginner to advanced levels.
- Host: GitHub
- URL: https://github.com/harshikab2112/front-end-interview-questions
- Owner: harshikab2112
- License: mit
- Created: 2025-03-27T13:00:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-27T13:07:13.000Z (over 1 year ago)
- Last Synced: 2025-03-27T14:22:40.875Z (over 1 year ago)
- Topics: css, front-end-development, git, github, html5, javascript, reactjs
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Front-end Interview Questions
This repository contains **comprehensive front-end interview questions and answers** covering essential technologies, from **beginner to advanced levels**. It serves as a valuable resource for developers preparing for technical interviews.
## Topics Covered
- **HTML**: Structure, elements, forms, tables, multimedia, and semantic HTML.
- **CSS**: Selectors, flexbox, grid, animations, media queries, and preprocessors like SASS/LESS.
- **JavaScript**: ES6+, DOM manipulation, closures, promises, event delegation, and asynchronous programming.
- **React.js**: Components, state management, hooks, lifecycle methods, and performance optimization.
- **Frontend Performance**: Lazy loading, code splitting, caching strategies, and rendering optimization.
- **Progressive Web Apps (PWA)**: Service workers, caching, offline support, and manifest files.
- **Version Control**: Git basics, branching strategies, and GitHub workflows.
## How to Use
Go through the questions to strengthen your knowledge and improve your interview preparation. 🚀
Feel free to contribute or suggest improvements!