Canonical Interview Question

written interview