next
Round
Technologies
Coding Problems
Bookmarks
Learning Paths
Login
next
Round
Technologies
Coding Problems
Bookmarks
Learning Paths
Login
</>
Loading Topics...
1
What is the average and worst-case time complexity for lookup in a Hash Table?
Expert
High
2
What is a Hash Collision?
Expert
High
3
What is the difference between HashMap, TreeMap, and LinkedHashMap?
Expert
High
4
Why is the worst-case lookup O(n)? How do modern implementations avoid this? (Tree buckets)
Expert
High
5
What are the security implications of Hash Collision attacks (HashDoS)?
Expert
High
6
What is the Load Factor? How does it trigger a Rehash/Resize?
Expert
High
7
What is a Bloom Filter? When is it used? (Cache penetration, Spell check)
Expert
High
8
What is a Hash Table? What is a Key-Value pair?
Expert
High
9
What is a Cryptographic Hash? How does it differ from a regular hash?
Expert
High
10
How do you design a Hash Table from scratch?
Expert
High
11
What is a Hash Function? What makes a good hash function?
Expert
High
12
What is the significance of Equals() and GetHashCode() in C#/Java when using objects as keys?
Expert
High
13
What is Consistent Hashing? How is it used in Distributed Systems?
Expert
High
14
Explain Separate Chaining. (Buckets/Linked Lists)
Expert
High
15
Explain Open Addressing. (Linear Probing, Quadratic Probing, Double Hashing)
Expert
High
16
Why can't we use a Hash Table efficiently for Ordered operations (e.g., find min/max)?
Expert
High
17
Why is it bad to use a mutable object as a key in a HashMap?
Expert
High
All Topics
1
Foundations
0/2 topics · 0%
Basics
Complexity Analysis
2
Linear structures
0/4 topics · 0%
Arrays and Strings
Linked Lists
Stacks and Queues
Hash Tables