This class was created by Brainscape user se7en coding. Visit their profile to learn more about the creator.

Decks in this class (11)

JavaScript Fundamentals
Variables & Data Types Operators & Expressions Functions & Scope Hoisting & Closures
125  cards
Data structures
Q what is a data structure in jav...,
Q what is a keyed collection 2,
Q what is a map in javascript 3
32  cards
Asynchronous JavaScript
Callbacks Promises Async/Await Event Loop & Microtasks Error Handling in Async Code
39  cards
JavaScript Internals & Advanced Concepts
What is an execution context in j...,
What is the call stack 2,
What is a closure in javascript 3
53  cards
Node.js Fundamentals
Node Architecture & Event Loop Modules (CommonJS, ES Modules) Process & Buffer File System & Streams Error Handling
68  cards
Express.js & Web APIs
Express Basics (Routing, Middleware) REST APIs Request Lifecycle Error Handling Authentication & Authorization
43  cards
Tooling & Package Management
npm/yarn Environment Configs Dotenv & Cross-env Linting & Prettier Scripts & Lifecycle Hooks
49  cards
Testing & Debugging
Mocha, Chai, Jest, Supertest Test Pyramid Mocks, Spies, and Stubs Debugging Tools (Chrome DevTools, Node Inspector)
47  cards
Architecture & Design Patterns
MVC, Service Layer Singleton, Factory, Middleware Pattern Dependency Injection Layered Architecture Folder Structures
48  cards
Security, Performance & Deployment
OWASP Top 10 for Node.js Helmet, Rate Limiting Clustering, Load Balancing CI/CD, Docker, PM2 Performance Monitoring (New Relic, Prometheus)
52  cards
Mixed Interview questions
What is the execution order of th...,
Why can processnexttick starve th...,
Settimeout consolelog timeout 0 3
131  cards

More about
Javascript Interview questions

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study se7en coding's Javascript Interview questions flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

JavaScript Interview Preparation
  • 7 decks
  • 387 flashcards
  • 80 learners
Decks: General Interview Questions, Practice Code Questions, Introduction, And more!
Scaler: Backend Projects
  • 23 decks
  • 818 flashcards
  • 5 learners
Decks: Introduction, Git, API, And more!
Interview Questions
  • 32 decks
  • 555 flashcards
  • 12 learners
Decks: Ethics Level 1, Ethics Level 2, Ethics Level 3, And more!
Learning Javascript
  • 19 decks
  • 328 flashcards
  • 2900 learners
Decks: Operators Data Types Some Syntax, Functions And Scope, Strings And Arrays, And more!