What are the essential preparations in job hunting?
A.
Prepare a perfect resume to show your strength.
B.
Tailor your entire interview to the company your are interviewing with.
C.
Prepare your answer to the most common interview questions.
D.
Research company and position.