Segment Tree balances updates with range queries, needed when both operations are frequent. The pattern clicks when you see range queries on mutable arrays.
You'll reach for segment tree when prefix sums are too slow to update or when you need dynamic range aggregations. If you can explain these concepts in your own words, you'll solve related problems faster under interview pressure. Uses space for the tree.