interview-tech-guidebook
HTML
doctype
DOM
HTML vs. XHTML
Quirks Mode
Semantic Markup
HTML5
Meta Tags
Microdata
CSS
Centering
Box Model
Selectors
Pseudo Elements
Pseudo Classes
Media Queries
Flexbox
OOCSS
Reset and Normalize
Response Web Design
CSS Preprocessors
CSS Sprites
Javascript
Asynchronous
this
Closures
Hoisting
Equality == vs. ===
Prototype
Event Loop
Host vs. Native Objects
IIFE
‘use strict’
Function.prototype.bind
call() vs. apply()
Invocation Patterns
Event Delegation
ECMA 6
Javascript Libraries & Modules
D3.js
RequireJS
CommonJS
Process Automation
Grunt
Gulp
Network
Browser to Server
Headers
HTTP vs. HTTPS vs. SSL
HTTP Actions
Web Sockets
Testing
Assert vs. Should
Browser/Server Testing
Git
Commands
Situational Questions
Databases
CAP Theorem
ACID Property
BASE Property
Relational Databases (RDBMS)
Non-relational Databases (NoSQL)
Data Structures
Stacks
Queues
Linked Lists
Trees
Graphs
Algorithms
Bubble Sort
Selection Sort
Insertion Sort
Merge Sort
Quick Sort
Binary Search
interview-tech-guidebook
Docs
»
Javascript
»
Prototype
Edit on GitHub
Prototype
ΒΆ