Validate and Resolve Chained Decision Rules
Company: Plaid
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Overview: Validate a table of named rules whose results may reference other rules, then determine whether every rule resolves without missing references or cycles and ultimately reaches `pass`.
Read the full Plaid Software Engineer interview experience this question came from