Domanda di colloquio di Blackbaud

Technical question is designing a function , not difficult.