why don't you prepare 3 things must do
a) check the company background
b) prepare: your strength and weakness (normally interviewer must ask such question)
c) what is the reason that you think you are the right candidate for this job
A) Late when attend the interview
B) Dress poorly, depand on the job requirement, usually you should be clean and tidy
C) No knowledge about the Company and the job, should find out and prepare answers