- Notifications
You must be signed in to change notification settings - Fork1
mayurkadampro/JavaScript-TypeScript-Interview-Guide
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome to theJavaScript & TypeScript Interview Guide! This repository is curated to assist developers in preparing for interviews by covering core concepts, coding challenges, design patterns, and system design principles.
- JavaScript & TypeScript Core Concepts
- Beginner Pattern Problems
- Machine Round & Polyfills
- Data Structures
- Low-Level Design (LLD)
- High-Level Design (HLD)
Folder:01 - JavaScript & TypeScript Core Concepts
This section delves into fundamental concepts essential for mastering JavaScript and TypeScript.
JavaScript Core Concepts | TypeScript Core Concepts |
---|---|
Arrow Functions | TypeScript Types |
Closures | |
Currying | |
Generators | |
Hoisting | |
Iterators & Iterables | |
NaN | |
Rest vs Spread Operator | |
Scope of Variables | |
Scope ofthis | |
Undefined vs Null | |
Automatic Semicolon Insertion |
Folder:02 - Beginner Pattern Problems
Enhance your problem-solving skills with these pattern-based challenges.
Folder:03 - Machine Round & Polyfills
Prepare for machine coding rounds with these practical problems and polyfill implementations.
Function Binding and Invocation
Functional Programming
Object and Prototype Manipulation
Data Conversion and Manipulation
Asynchronous Control
Folder:04 - Data Structures
(Not Started Yet)
Folder:05 - Low-Level Design
Understand system design principles and implement design patterns.
About
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.