Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohitkumartoshniwal/javascript-interview-preparation
https://github.com/mohitkumartoshniwal/javascript-interview-preparation
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mohitkumartoshniwal/javascript-interview-preparation
- Owner: mohitkumartoshniwal
- Created: 2024-06-15T13:53:20.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-30T14:27:24.000Z (3 months ago)
- Last Synced: 2024-10-11T01:09:59.820Z (about 1 month ago)
- Language: JavaScript
- Size: 96.7 KB
- Stars: 45
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaScript Interview Preparation
I know it is quite hectic to prepare for interviews. Specially, JavaScript ones where the grilling is increasing. Hence, my motivation for creating this repository was to have a single place to cover all of my interview preparation needs. This repository' focus will be towards JavaScript but I am maintaining another repository for [React.js](https://github.com/mohitkumartoshniwal/reactjs-interview-preparation/tree/main)
## Frontend Machine Coding Interview Questions in Javascript
| Problem | Video | Solution |
| --------------------- | ------------------------------------- | ------------------------------------------------------- |
| Star Rating Component | [Video](https://youtu.be/QsvPgVV_1Os) | [Solution](./frontend-machine-coding/star-rating) |
| Modal Component | [Video](https://youtu.be/E6z42PHIuLA) | [Solution](./frontend-machine-coding/modal-component) |
| Carousel Component | [Video](https://youtu.be/qX5qjRnHSnc) | [Solution](./frontend-machine-coding/carousel) |
| Accordion Component | [Video](https://youtu.be/iQpX0W18Yb0) | [Solution](./frontend-machine-coding/accordion) |
| OTP Input Component | [Video](https://youtu.be/dAvy4OYZpHk) | [Solution](./frontend-machine-coding/otp-input) |
| Bishop on Chessboard | [Video](https://youtu.be/aY2ra2BDBd8) | [Solution](./frontend-machine-coding/bishop-chessboard) |
| Tabs Component | [Video](https://youtu.be/Q-oCO7so_lc) | [Solution](./frontend-machine-coding/tabs) |
| Tic Tac Toe | [Video](https://youtu.be/5u-ENEknLXs) | [Solution](./frontend-machine-coding/tic-tac-toe) |
| Todo List | [Video]() | [Solution](./frontend-machine-coding/todo-list/) |You can check out the above solutions live [here](https://frontend-machine-coding.vercel.app/)
## Design Patterns in Javascript
| Pattern | Video | Solution |
| ---------------------------- | ---------------------------------------------------- | ----------------------------------------------------- |
| Module Pattern | [Video](https://www.youtube.com/watch?v=4mH3-EfjiPQ) | [Solution](./design-patterns/module-pattern/) |
| Singleton Pattern | [Video](https://www.youtube.com/watch?v=IhCc1oPMomE) | [Solution](./design-patterns/singleton-pattern/) |
| Observer Pattern | [Video](https://www.youtube.com/watch?v=asR1lpB0WTE) | [Solution](./design-patterns/observer-pattern/) |
| Publisher Subscriber Pattern | [Video](https://www.youtube.com/watch?v=kRqKkNbX8ug) | [Solution](./design-patterns/pub-sub-pattern/) |
| Proxy Pattern | [Video](https://www.youtube.com/watch?v=cbCQzjEFqKk) | [Solution](./design-patterns/proxy-pattern/) |
| Command Pattern | [Video](https://www.youtube.com/watch?v=XJ2msSGeWP8) | [Solution](./design-patterns/command-pattern/) |
| Factory Method Pattern | [Video](https://www.youtube.com/watch?v=8j3YXtAzacM) | [Solution](./design-patterns/factory-method-pattern/) |
| Strategy Pattern | [Video](https://www.youtube.com/watch?v=Q2-ZpDrSc5E) | [Solution](./design-patterns/strategy-pattern/) |
| Visitor Pattern | [Video](https://www.youtube.com/watch?v=7XCYhP0t9a8) | [Solution](./design-patterns/visitor-pattern/) |## ⭐️ Show Your Support
Please give a ⭐️ if this project helped you!