Landing a job in your dream company takes a lot of effort and preparation. One of the challenges that most aspirants face is the job interview. Taking…