Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mohitkumartoshniwal/javascript-interview-preparation


https://github.com/mohitkumartoshniwal/javascript-interview-preparation

Last synced: 20 days ago
JSON representation

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!