My Coding Interview

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

Decks in this class (30)

Sorts
Quicksort time complexity,
Quicksort space complexity,
Quicksort how does it work
42  cards
Data Structures
Array index,
Array search,
Hash table search
12  cards
Math
Summation from 1n,
Quadratic equation,
Factor quadratic equation
3  cards
Everything Else
Four layer web architecture,
Memoization,
Three layer web architecture
5  cards
Big O
Red,
Blue,
Purple
7  cards
Graphs
Legal graph coloring,
Adjacency list,
Adjacency matrix
9  cards
Distributed Systems
Cap theorem,
What does consistency mean,
What does availability mean
12  cards
GCP
Bigtable,
Bigquery,
Spanner
4  cards
Java Fundamentals
How does garbage collection work,
How is the heap divided in the ho...,
What is cms gc
17  cards
Databases
Cap,
C in acid,
A in acid
25  cards
OSI
Layer 1 osi model,
Layer 2 osi model,
Layer 3 osi model
8  cards
System Design - Caching
Approach to system design interviews,
Application server cache pros and...,
How does a distributed cache work
8  cards
System Design - Load Balancer
Where are load balancers typicall...,
Load balancing algorithms,
Load balancer progression
3  cards
APIs
Get,
Put,
Patch
7  cards
Scala
Object keyword,
Companion object,
Unit
21  cards
System Design - General
Latency versus throughput,
Performance requirements,
Approach to system design interviews
33  cards
Python
Strings mutable,
Returns true if all char are alph...,
Returns true if all char are lett...
51  cards
System Design - Scale
Facebook dau,
Instagram dau,
Twitter mdau
8  cards
Algos
Backtracking,
What are the hallmarks of a backt...,
Two sumgiven an array of integers...
5  cards
Trees
Bfs,
Complete binary tree,
Full binary tree
14  cards
ML Technologies
Gitops,
Ml serving,
Feature store
3  cards
ML System Design
Elements of ml system design,
Questions to ask,
Confusion matrix
29  cards
Feature Imputation
Feature imputation techniques,
Data dropping tradeoffs,
Dropping columns with high nullab...
4  cards
Feature Store
Online feature store,
Offline feature store,
Batch inference
19  cards
Heaps
Min heap,
Heap insertion,
Heap delete root node
17  cards
Complete Binary Trees
Complete binary tree,
Complete binary tree in array for...,
Complete binary tree in array for...
6  cards
ML Models
Cons of logistic regression,
Pros of logistic regression,
Logistic regression
27  cards
ML Concepts
Feature crossing,
Example of crossing two features ...,
Feature selection
24  cards
ML Metrics
Offline metrics for classificatio...,
Regression,
Offline metrics for ranking
30  cards
Discord
Inputstreamreader,
What does the server socket do,
How does a serversocket accept a ...
10  cards

More about
My Coding Interview

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Katie D's My Coding Interview 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?

Coding Interviews (Python)
  • 29 decks
  • 268 flashcards
  • 464 learners
Decks: Array Strategies, Dynamic Programming Strategies, Linked List Strategies, And more!
CPT Coding
  • 41 decks
  • 740 flashcards
  • 178 learners
Decks: Ch 1 Text Questions, Ch 1 Chapter Review, Ch 1 Content Review, And more!
Make Flashcards