Stripe Software Engineer Interview Experience — OA with the Deployment Window Scheduler, Part 2 Unfinished

Stripe·Software Engineer·Sep 2026
Online Assessmentmedium

This was the OA round. It's the Deployment Window Scheduler problem that has already been posted on the forum.

Build a deployment-window scheduler over a recurring 10,080-minute week. Find all deployable time slots.

Part 1: the input is <startTime, endTime, type>, where type is either allowed or freeze. Output the deployable time slots <startTime, endTime>.

Part 2: the first line of the input is <utc_now, lead_time_minutes, min_continuous_minutes, k>, and from the second line on each line is <startTime, endTime, type, offset>. Output at most k deployable time slots <startTime, endTime>.

I won't go into the details of the problem, it's just this one. I didn't finish part 2. There is quite a lot to handle, so if you're not that fast, it's best to write something that runs first and then deal with the edge cases.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Stripe
Role
Software Engineer
Rounds
Online Assessment
Difficulty
medium
Interview date
Sep 2026
Questions from this interview
1 question

Real Stripe interview experiences

First-hand reports from Stripe candidates — the rounds, the questions they were asked, and how it went.

All 56 Stripe interview experiences