Skip to content

Instantly share code, notes, and snippets.

@nomanalikhan
Last active December 23, 2019 13:45
Show Gist options
  • Save nomanalikhan/4b85ec01c3d56098454f324d1e13717b to your computer and use it in GitHub Desktop.
Save nomanalikhan/4b85ec01c3d56098454f324d1e13717b to your computer and use it in GitHub Desktop.
Interview Guide
- TechStacks/Language
- Javascript
- https://github.com/ganqqwerty/123-Essential-JavaScript-Interview-Questions
- https://www.toptal.com/javascript/10-most-common-javascript-mistakes
- https://www.toptal.com/javascript/interview-questions
- https://medium.com/javascript-in-plain-english/js-engine-and-optimization-dac1f7fcb87d
- https://www.freecodecamp.org/news/javascript-essentials-why-you-should-know-how-the-engine-works-c2cc0d321553/
- https://github.com/yangshun/front-end-interview-handbook
- lexical scoping
- React 16
- Life-Cycle
- Lazy loading routes
- Suspense
- Context API
- basic hooks
- reducer
- javascript side-effects
- Web Workers
- html5 tags
- react performance issues
- browser engine:
- https://developers.google.com/web/fundamentals/performance/critical-rendering-path/render-tree-construction
- React
- Micro-frontend
- Data structure & Algorithm
- Design Patterns
- System Design
- https://github.com/donnemartin/system-design-primer
- Testing
- Unit Testing
- Integration Testing
- e2e Testing
- Snapshot Testing
- Selenium Test
- AB Testing
- General (High)
- compatibility vs inheritance
- programming paradigm
- new project folder structuring
- jwt
- stackoverflow reason
- recursion types
- https://github.com/donnemartin/interactive-coding-challenges
-
Styles:
- BEM
- https://css-tricks.com/bem-101/
- CSS Modules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment