Design a Workspace Resource Manager
Company: Goldman Sachs
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question tests a candidate's ability to design and implement a tree-structured data model with efficient CRUD operations in memory. It evaluates practical object-oriented design, recursive traversal, cycle detection, and algorithmic efficiency under scale constraints — core competencies assessed in software engineering coding interviews.