innovify Interview Question

too much theory