User:Fwilhelm/Books/IT

Interview Preparation

 * Data structure
 * List of data structures
 * Array data type
 * Suffix array
 * Circular buffer
 * Linked list
 * Doubly linked list
 * VList
 * Tree (data structure)
 * Binary tree
 * B-tree
 * Binary search tree
 * Red–black tree
 * AVL tree
 * XOR linked list
 * AA tree
 * Heap (data structure)
 * Binary heap
 * Trie
 * Radix tree
 * Suffix tree
 * B-trie
 * Hash table
 * Hash tree
 * Hash trie
 * MinHash
 * Graph (abstract data type)
 * Adjacency list
 * Adjacency matrix
 * Directed graph
 * Directed acyclic graph
 * Sorting algorithm
 * Quicksort
 * Merge sort
 * Heapsort
 * Insertion sort
 * Selection sort
 * Bubble sort
 * Bucket sort
 * Counting sort
 * Radix sort
 * MapReduce
 * Service-oriented architecture
 * Distributed cache
 * Redis
 * Memcached
 * Cache algorithms
 * Cache coherence
 * Load balancing (computing)
 * Hypertext Transfer Protocol
 * HTTP compression
 * WebSocket
 * Network socket
 * HTTP/2
 * HTTP pipelining
 * SPDY
 * Domain Name System
 * Nagle's algorithm
 * Transmission Control Protocol
 * Silly window syndrome
 * TCP congestion-avoidance algorithm
 * HTTPS
 * Operating system
 * Kernel (operating system)
 * Process (computing)
 * Interrupt
 * Memory management
 * Memory management (operating systems)
 * Garbage collection (computer science)
 * Virtual memory
 * Virtual file system
 * Computer network