Current·Software Engineer·Technical Phone Screen
- Given a list of transactions where each entry has a userId and an amount (positive for credit, negative for debit), compute the final balance for each userId.
- Find the minimal length of a contiguous subarray whose sum is at least a given target. Return 0 if no such subarray exists. (LeetCode 209)
- Design a data structure that supports both point updates and range sum queries on an integer array. (LeetCode 307)
“Pretty approachable.”