ESOP Direct Interview Question

design patterns