Interviews Solutions to select software interview questions and take-home problems. Questions Questions with their key algorithms and data structures, approximately ordered by difficulty: Score substring: maximum subarray Merge intervals: heap Minimize integer: Fenwick tree Park cars: quickselect Price billboard: least squares Simplify debts: max flow