Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/subrat611/placement-preparation
T : 3 months preparation
https://github.com/subrat611/placement-preparation
30daysjavascriptchallenge database-management dsa-practice frontendinterview interview-preparation javascript networking-concepts oprating-system systemdesign
Last synced: about 7 hours ago
JSON representation
T : 3 months preparation
- Host: GitHub
- URL: https://github.com/subrat611/placement-preparation
- Owner: subrat611
- Created: 2023-11-14T19:09:16.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-12T19:34:34.000Z (9 months ago)
- Last Synced: 2024-02-12T20:43:02.481Z (9 months ago)
- Topics: 30daysjavascriptchallenge, database-management, dsa-practice, frontendinterview, interview-preparation, javascript, networking-concepts, oprating-system, systemdesign
- Language: JavaScript
- Homepage:
- Size: 359 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Interview Preparation Roadmap
## Table of contents
- [Roadmap](#roadmap)
- [Data Structures and Algorithms](#topics-that-are-asked-by-companies)
- [System Design](#system-design)
- [Frontend Interview](#frontend-interview)## Roadmap
### General Roadmap
- Core Fundamentals (OS, DBMS, Networking, OOPs)
- Data Structures and Algorithms
- System Design
- Project### Frontend Roadmap
- Advance JavaScript
- Basic/intermediate Data Structures and Algorithms (some asked/some not depends on company)
- Frontend system design
- Project (2 major/solid)## Topics that are asked by companies
### Service/Product/Startup
| Topics | |
| ---------------- | ------------------- |
| Arrays (1D + 2D) | |
| Two pointers | |
| Strings | |
| Maps or Sets | |
| Basic Algo | Bubble sort |
| | Insertion sort |
| | Selection sort |
| | Kadane's algorithm |
| | Dutch National Flag |
| | Moore's voting |### Product/Startup (big/small)
> Above topics are also included.
| Topics |
| -------------------- |
| Binary Search |
| Linked list |
| Stack and Queues |
| Recursion |
| Binary Trees and BST |## System Design
### Prerequisite
- [ ] Database management fundamentals
- [ ] Operating system fundamentals
- [ ] Networking fundamentals---
Object Oriented Principles
- [ ] Encapsulation
- [ ] Abstraction
- [ ] Polymorphism
- [ ] InheritanceObject Oriented Design
- [ ] OOD
- [ ] UML
- [ ] Types of UML
- [ ] UseCase Diagram
- [ ] Class Diagram
- [ ] Sequence Diagram
- [ ] Activity Diagram---
- [ ] S.O.L.I.D principles
- [ ] Design patterns
- [ ] Write clean code> Now move to system design
- [ ] LLD (Fresher SE)
- [ ] HLD (Senior level SE or experienced SE)### Resources
## Frontend Interview
Categories - FrontEnd Interview
- [ ] Coding questions
- [ ] Conceptual questions
- [ ] JavaScript coding challenge
- [ ] UI Tech coding
- [ ] System Design- [ ] 30 days of JS [(Leetcode)](https://leetcode.com/studyplan/30-days-of-javascript/)
### Resources