How To Ace A Job Interview: Mindset, Question, and Preparations