To get hired at a dream company, one needs to do research on the company and position, tailor their resume and interview responses to the job description, own both their strengths and weaknesses, build a strong professional network, be authentic and confident during the interview process, continuously build skills, ask questions at the end of interviews, follow up after interviews, and keep developing new skills especially during COVID through real-world projects and learning new technologies to stay positive, adaptable, and job-ready.