5 matches found for 'interview'

There are already so many articles and Quora/Reddit/Blind posts out there on how to **interview** prep to get into big companies.
So instead of covering that in detail, I want to focus more on the angle of common misconceptions.

Disclosure
I'm a simple guy who did a handful of **interview**s at tech startups and enterprise companies until I landed an offer at FAANG. I'm also fairly involved with **interview** loops at my FAANG company.

Welcome
This page contains solutions to common **interview** problems that may be encountered.
Arrays
Longest Substring Without Repeating Characters
Rotate a 2D Matrix
Buy/Sell Two Stocks
Merge Intervals
Next Permutation
Random Permutation
Replace all occurrences of a space with a string
Linked Lists
Reversing sublists of singly linked lists
Cycles in singly linked lists
Overlapping singly linked lists
Merging two sorted singly linked lists
Merge k sorted lists
Recursion
Counting the path of sums
Money Denominations
Phone Number Mnemonics
Unique Permutation
Dynamic Programming
Perfect Squares
Find the Maximum Min Path
Binary Trees
Tree Symmetry
Iterative In-Order Traversal of a Binary Tree
Construct a Binary Tree from Pre-Order Traversal and In-Order Traversal
BST
Validate a BST
Binary Heaps
Merge k sorted lists
Graphs
Find a path in a maze from start to finish
Flip colors in a matrix
Search
Search in a rotated sorted array
Find the Duplicate Number
Greedy Algorithms
Queue Reconstruction By Height
Trie
Build a Trie in Python
Invariant
Compute the max.

Introduction Welcome to the algorithm handbook wiki! In this wiki you will find a mini-cheat sheet overview of data structures, and examples of their usages in modern languages. Algorithm problems can be found here.

Use Cases There are many ways to store your data. In this article we'll walk through some examples of data storage in common system designs. Reminder: There is no single best storage choice and they may vary heavily depending on things such as access patterns and scale.