Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Coding Interview Prep
·
Module 2
Hashing, Arrays, and Strings
1
Hash Maps for Frequency Counting and Aggregation
Use hash maps to solve frequency counting and aggregation problems.
2
Hash Map Techniques for Target-Sum Problems
Solve two-sum and related target-sum problems using hash map lookups.
3
Grouping and Classification with Hash Maps
Solve grouping and classification problems using hash maps (e.g., group anagrams).
4
In-place Array Manipulation Techniques
Solve in-place array manipulation problems such as rotation, reversal, and partitioning.
5
String Manipulation Techniques
Solve common string manipulation problems including palindrome checks and anagram detection.
6
Arrays vs. Hash Maps: Choosing the Right Tool
Analyze and articulate trade-offs between using arrays and hash maps for different problems.
Previous module
Algorithmic Foundations and Core Patterns
Next module
Linear Structures: Linked Lists, Stacks, & Queues