Katkat
Technical Screen

Three Rounds Ending in a Deep C++ Concurrency Grill

Chicago Trading CompanySoftware Engineer · Technical Screen · Apr 2026

Round 1: Dual Behavioral Interview — Communication & Continuous Improvement Round 2: C++ Data Structures & Algorithms Question 1 Simple Moving Average (Sliding Window) Implement a class that computes the Simple Moving Average (SMA) over a fixed-size sliding window. The class should support the following APIs: Requirements: The constructor takes the window size N. Calling add(int sample) inserts a…

Shared by a candidate · reported Apr 2026. Interview formats change; use it as a guide, not a script.