GE HealthCare·Software Engineer·Technical Phone Screen
Apr 2026
Got a grid-based algorithm question at GE HealthCare, which felt more like a competitive programming problem than anything I'd expect from a healthtech company. The question had layers to it and they wanted you to walk through both the naive and optimized approaches, which caught me a bit flat-footed.
- Given an M x N grid of 0s and 1s where 1 represents a CVS store location, compute the distance from every cell to its nearest store, then find the placement of stores that minimizes the total sum of all those distances. Walk through a brute-force approach and an optimized solution and explain the trade-offs.
“I started with brute force, BFS from every cell independently to find its nearest 1.” The rest of the author's notes on Software Engineer interview at GE HealthCare, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post