Guidewire Software·Software Engineer·Technical Phone Screen
Apr 2026
One question, 40 minutes, no camera, no screen share. Pretty chill setup for Guidewire. The problem itself was a greedy placement puzzle, not the kind of thing that requires any exotic CS knowledge, just clear thinking about coverage.
- Given a row of seats where some positions are occupied by girls (in clusters or alone, separated by gaps), find the minimum number of boys to place so that every girl has at least one boy sitting directly next to her.
“The example they gave was something like a row with a lone girl, then a pair of girls a few seats over, and you had to figure out the fewest placements to cover everyone.”