js-interview-review 0,0,2,1,0,1,0,1

The JS interview review. As I'm reviewing several resources I've bookmarked on JavaScript development, I'll share them here.

1 year after

What Do I Need to Know to Ace a JavaScript Interview?

Often there are threads posted around the internet about how to answer the top 10 gotcha JavaScript developer interview questions. Studying these the day before an interview is pointless like pulling an all-nighter studying for the SATs in 10th grade. We know what we know and these tests measure the culmination over the years of that knowledge. Nonetheless, I'm putting together a resource for review that covers some of the important concepts a JavaScript developer should know.

I'm reviewing material I have in my bookmark manager and listing it here.

Examples of blog posts about Javascript interview questions

What are the most important JavaScript concepts in no order?

Most of these concepts will overlap. Here is a catagorized list of JavaScript develoment resources

  • Functional programming
  • What is the event loop? The asynchronous nature of JavaScript
  • Javascript. The core. Scope chain, prototype chain, scope, closure, constructor, and this.
  • Design patterns and inheritance
  • Build tools
  • REST API design
  • DOM: HTML / CSS / Twitter Bootstrap / jQuery
  • Search Engine Optimization
  • MongoDB, Express, AngularJS, Node.js
  • Regular expressions
  • Testing
  • Databases
  • Problem solving process

Functional programming

Mattias Petter Johansson puts the fun in functional programming. This is also a primer on Array functions, i.g. map, reduce, filter.

What is the event loop? The asynchronous nature of JavaScript

Javascript. The core. Scope chain, prototype chain, closure, constructor, and this.

Design patterns and inheritance

REST API design

DOM: HTML / CSS / Twitter Bootstrap / jQuery

Search Engine Optimization

MongoDB, Express, AngularJS, Node.js

MongoDB

AngularJS

Node.js

Regular expressions

Testing

Mocha, Chai, Sinon

AngularJS, Karma, Jasmine

Databases

SQL

Postgres

Problem solving process

Related Repositories

system-design-primer

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. ...

interview

interview

Everything you need to prepare for your technical interview ...

InterviewThis

InterviewThis

An open source list of developer questions to ask prospective employers ...

JavaScript-Interview-Questions

JavaScript-Interview-Questions

Common Questions that may be Asked on a Job Interview ...

awesome-fullstack

awesome-fullstack

¯\_(ツ)_/¯ Learn to code: curated list to learn full stack. Includes learning mat ...


Top Contributors

adam-s