Deloitte Interview Question

Some technical questions.