Implement array merge, round-robin scheduler, and trading simulator

Read the full interview experience this question came from →

Quick Overview

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.

Implement array merge, round-robin scheduler, and trading simulator

Company: Citadel

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: medium

Interview Round: Onsite

Overview: 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.

Read the full Citadel Software Engineer interview experience this question came from

Citadel logo
Citadel
Jan 22, 2026
mediumSoftware EngineerOnsiteCoding & Algorithms
25
0
Loading...