Implement array merge, round-robin scheduler, and trading simulator
Company: Citadel
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Onsite
Quick Answer: This multipart problem evaluates algorithmic problem solving and systems-design competencies including in-place array manipulation, queue-based scheduling, and event-driven trading simulation, while testing API/interface specification, edge-case handling, and time/space complexity analysis.