System Design Interview: A Strategic Guide for a Successful Interview