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

Decks in this class (22)

Daily
What is a catalan number,
Equation for a permutation and co...,
Exponential search what is it use...
10  cards
Design patterns and anit-patterns
Abtract factory pattern,
Program to an interface not an im...
2  cards
Systems Design
Be able to talk about trade offs ...,
Difference between strong vs even...,
Load balancing what is it how wou...
50  cards
Leetcode: Basic Algorithms
Reverse a binary tree,
Inorder traversal binary tree,
Preorder binary tree
32  cards
Leetcode: Heaps
List of strategies for heap problems,
Top k frequent elementsgiven an i...
2  cards
Leetcode: Dynamic Programming
Strategies for dynamic programming,
Longest increasing subsequencegiv...,
Longest common subsequencegiven t...
9  cards
Leetcode: Trees
Strategies for trees,
Same treegiven the roots of two b...,
Invert a binary tree
19  cards
Leetcode: Linked Lists
Add two numbersyou are given two ...,
Find the intersection of linked l...,
Consecutive nodes sum to 0hi here...
20  cards
Leetcode: Strings
Longest substring with repeating ...,
Falling dominosgiven a string wit...,
List strategies for strings
18  cards
Leetcode: Binary and Number Manipulation
Binary operations,
List strategies for binary,
Kth grammar can not be binary we ...
12  cards
Leetcode: Matrix
Strategies for matrix,
240 search a 2d matrix iiwrite an...,
N qeeuns 2the n queens puzzle is ...
9  cards
Leetcode: Graphs
Course scheduler 1hi here s your ...,
Cycle in graphgiven an undirected...,
Strategies for graphs and how to ...
27  cards
Leetcode: Arrays
Best time to buy a stockyou are g...,
Contains duplicategiven an intege...,
Murder witnesseshi here s your pr...
49  cards
Databases
What is a transitive dependency h...,
What is a partial dependency http...,
What is denormalization pros and ...
9  cards
Leetcode: Intervals
435 non overlapping intervalsgive...,
252 meeting roomsgiven an array o...,
253 meeting rooms iigiven an arra...
6  cards
Behavioral
0  cards
Linux
Check memory usage,
Find text in a directory,
Read file to console
28  cards
Git
Remove a file from git s history ...,
Add multiple remote repos to a pr...
2  cards
Python
Explain relative imports,
Get max min int valuesbonus are t...
2  cards
Java/k8/Docker/Python
Jar war ear files,
Springperform validation on the o...,
Upper bound generics lower bound ...
4  cards
UML Diagrams
Dependency class diagrams,
Unidirectional association class ...,
Bidirectional association class d...
8  cards
csharp
What is a struct used for,
Virtual keyword,
Automatic properties
3  cards

More about
Mas

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Erik Lee's Mas 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?

Make Flashcards