Solutions to Popular Technical Interview Questions