This repo is a one-stop shop of resources and material guaranteed to help you in software engineering interviews or just to up your game.
These resources are JavaScript oriented
- HTML
- CSS
- JavaScript
- React
- Algorithms
- Scalability
- System Design
- Databases
- API Design
- Web Technology
- Security
- Hodge Podge
- Tools for Practice
- Additional Resources
- Questions for Interviewers
- Skilled Up | HTML & HTML5 Interview Questions
- Toptal | 12 Essential HTML5 Interview Questions
- Sitepoint | 10 HTML Interview Exercises
- Super Markup World | A fun way to practice your HTML&CSS
- CSS Tricks | Interview Questions
- Toptal | 5 Essential CSS Questions
- Career Guru | Top 50 CSS Questions
####[↑] JavaScript:
- 10 Interview Questions Every JavaScript Developer Should Know
- Toptal | 37 Essential JavaScript Interview Questions
- 123 Essential Javascript Interview Questions
- That JS Dude | JS Interview Questions
- SkilledUp | 20 Must Know JS Interview Questions
- Code Mentor | 21 Essential JS Interview Questions
- Altitude Labs | What is the Javascript Event Loop?
- Javascript Web Quiz
ES6 and Beyond:
- Overview of ES6 Features
- ES6 Interview Q & A
- Async & Await
- Top 10 ES6 Features Every Busy JS Developer Must Know
- ES7 + ES8
- ES2018 (ES9)
- Tyler McGinnis Interview Questions
- Toptal Interview Questions
- QuizSet 1 | Set 2 | Set 3
- Code Mentor
- Fullstack Cafe's 2018 Brushup Questions
####[↑] Algorithms:
- Geek for Geeks | Fundamentals of Algorithms
- Geeks Quiz | Commonly Asked Algorithm Questions
- Dynamic Programming Videos
- Palantir | How to Ace an Algorithms Interview
- Crazy for Code | Common Algorithms
####[↑] Scalability:
- Harvard CS75 | Scalability
- 20 Software Architect Questions & Answers for Scalability
- What is High Availability?
- High Scalability | Scaling to 11 Million Users
- Hired in Tech | Scalability Fundamentals
- Distributed Systems Questions
####[↑] System Design:
- System Design Interview
- Palantir | How to Ace a Systems Design Interview
- Hired in Tech | System Design
- Gainlo | 8 Things You Need to Know
- Gainlo | Create a Photo Sharing App
####[↑] Databases:
- SQL Joins
- Dataconomy | SQL vs NoSQL - What You Need to Know
- Microsoft | Race Conditions & Deadlocks
- Types of noSQL Databases
####[↑] API Design:
####[↑] Web Technology:
- Auth0 | Cookies vs. Tokens
- Veracode | Web Application Vulnerabilities
- Rising Stack | Web Authentication Methods Explained
####[↑] Hodge Podge: