Compare common data structures and uses
Company: Optiver
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: Medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's mastery of fundamental data structures, algorithmic time and space complexity, invariants, and practical trade-offs across arrays, linked lists, stacks, queues, hash tables, binary search trees, heaps, and graphs.