Skip to content

Instantly share code, notes, and snippets.

@enaqx
Last active September 6, 2020 07:10
Show Gist options
  • Save enaqx/52f8da82e3d46bc2fc1f to your computer and use it in GitHub Desktop.
Save enaqx/52f8da82e3d46bc2fc1f to your computer and use it in GitHub Desktop.
Topics for Front-end JavaScript interview preparing
Topics:
* Front-end: HTML/CSS/JavaScript
- http://www.w3schools.com/
- http://www.thatjsdude.com/
- https://github.com/darcyclarke/Front-end-Developer-Interview-Questions
- https://github.com/getify/You-Dont-Know-JS
- http://www.toptal.com/javascript/interview-questions
- http://superherojs.com/
- http://youmightnotneedjquery.com/
* Algorithms: Sorting, Permutation
- http://rosettacode.org/
* Recursion
- http://www.integralist.co.uk/posts/understanding-recursion-in-functional-javascript-programming/
* Complexity (Bachmann–Landau notation)
- http://www.codecademy.com/courses/big-o/0/1
* Data Structures: Binary Tree, Tree Traversal, Hashtables, Graphs
- http://en.wikipedia.org/wiki/Data_structure
* Software Design Patterns
- http://addyosmani.com/resources/essentialjsdesignpatterns/book/
- https://github.com/shichuan/javascript-patterns
- http://en.wikipedia.org/wiki/Software_design_pattern
* JavaScript open-source projects
- Views: React (https://github.com/enaqx/awesome-react)
- Application Architecture: Flux, MVC
- BDD: Jest, Jasmine
- Routing (https://github.com/rackt/react-router)
- Data Structures: ImmutableJS
- Code Analysis: Flow, pfff
- Parsing: espirma, jstransform
* JavaScript API
- https://developers.facebook.com/docs/javascript
- https://developers.facebook.com/docs/graph-api
- https://developers.facebook.com/docs/ads-api
* Code Challenges
- https://www.hackerrank.com
- http://www.codecademy.com/courses/
- https://www.facebook.com/hackercup
- https://code.google.com/codejam
- http://icpc.baylor.edu/worldfinals/problems
- http://www.geeksforgeeks.org/forums/forum/interview-questions/
- http://codekata.com/
@linehammer
Copy link

Hope this will help you more....JavaScript Interview Questions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment