Solve three mini-game algorithm tasks
Company: Optiver
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: Medium
Interview Round: Technical Screen
Quick Answer: This three-part question evaluates state-space search and admissible heuristic design for a sliding-block puzzle, O(1)-time and O(1)-space online stream processing for token pattern detection, and large-scale duplicate string detection including hash-based vs external-sort approaches, memory-limit handling, and Unicode normalization.