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

Decks in this class (29)

DS
List 6 methods arraylists can per...,
Explain the time complexity of in...,
Why do we use big o notation
38  cards
Java
What are the 3 uses of the keywor...,
Can classes marked as final be ex...,
Does a final class mean the objec...
60  cards
DP
What is a design pattern and why ...,
What are the 3 categories of desi...,
What are 5 creational design patt...
45  cards
Concurrency
What is an executor,
Describe an executor,
Does an executor require the task...
7  cards
Le
Given a value n find fibonacci nu...,
Describe the fibonacci sequence,
What is f 3
5  cards
Important
What does the hashmap getordefaul...,
What does the hashmap keyset meth...,
What does the toarray method do t...
13  cards
Errors
When would you get an unsupported...,
What 2 exceptions could you get i...,
How do you get the length of a st...
4  cards
Agile
What is a user story,
What is an epic
2  cards
Testing and Debugging
Name 3 frameworks you have used,
What junit annotation allows deve...,
What junit annotation specifies t...
18  cards
Python Java
What are advantages of java over ...
1  cards
Springboot
What is springboot,
What is the difference between sp...,
What is the default port used by ...
8  cards
Interview
What are access modifiers,
What are 4 access modifiers,
What is a hash map
35  cards
String manipulation
How do you split a sentence ie my...,
If you have int numbers 1 2 3 wha...,
If you have int array1 1 2 3 and ...
7  cards
Sorting
What is bubble sort,
What is the best and worst case t...,
Explain how you implement bubble ...
14  cards
Search
What is the base case for binary ...,
How do we know we have one elemen...,
Describe binary search
19  cards
Stack
When would you use a stack,
How do you add and remove from a ...,
How do you build a queue with a s...
7  cards
Queue
How would you describe a queue,
When is a queue a good choice,
What is a priority queue
13  cards
LinkedList
What is a linked list,
What is a linked list in java,
What is the time complexity of re...
9  cards
Hash Map
Is a hash map and hash table the ...,
How does the hash table also know...,
Is a hash map ordered
35  cards
SQL, NOSQL databases
What are 7 advantages of using sql,
What are 6 disadvantages of sql,
What are the advantages of nosql
15  cards
JavaScript
How are arrays in javascript diff...,
If you have an array 1 2 3 could ...,
How do you add and remove element...
5  cards
React
What are props,
What is the state
2  cards
Angular
What is used for,
What is a promise
2  cards
Sets
Explain how you would use a hashs...,
What is the most common implement...,
What is the time complexity of ha...
17  cards
Web dev
Can you explain how https works a...,
What does https stand for,
How to create a rest api
3  cards
Python
What are key features of python,
5 key differences between java an...
2  cards
Problems
Describe how you would combine tw...,
What does bitwise xor do and how ...,
How could you return the indices ...
4  cards
Multithreading
What happens if you mark any logi...,
Describe 3 ways you can handle co...,
When does a race condition occur
5  cards
Java exam
How many primitive data types are...,
What format are,
Will float or double overflow
10  cards

More about
Data Structures

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Anna Bergin's Data Structures 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?

Data structures and algorithms
  • 9 decks
  • 197 flashcards
  • 56 learners
Decks: Sorting Runtimes, Binary Trees, Searching And Tables, And more!
1. Data Science (Python)
  • 9 decks
  • 648 flashcards
  • 247 learners
Decks: 1 Introduction To Python 1, 2 Introduction To Python Ii, 3 Symbols In Data Science Part 1 Math Py, And more!
Structure and Function Test 1
  • 61 decks
  • 4784 flashcards
  • 17 learners
Decks: Terminology And Joint Muscle Action, Upper Body Blood Supply, Overview Of The Nervous System And Spina, And more!
Make Flashcards