Katkat
RejectedOnsite

Onsite Coding and Job Scheduler System Design, No Offer

SnowflakeSoftware Engineer · Onsite · Jun 2026

Coding: this was an OO design problem I hadn't seen anywhere on the forum before, implementing two functions. One function is addTask(taskId, priority, timestamp) — the same task can be added multiple times at different timestamps. The other is executeTask(), which is the tricky part — you first sort by priority, and if a task has already been executed, you skip it. System design: job scheduler.…

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