Duncan & Ross interview question

Technical questions regarding your expertise.