Select an Object by a Dynamic Integer Field
Company: Bridge
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Implement and explain a function that receives a list of objects whose values are integers, a field name, and a mode `MIN` or `MAX`. Make the API or object boundaries explicit, then cover invariants, edge cases, testing strategy, and operational trade-offs.
Read the full Bridge Software Engineer interview experience this question came from