Question: why do company's have 2ND interviews when applying for a job? is it a good indication you have the job? 

Answer: It is an indication that you are in the top choices. Sometimes there are two different types of interviews, and sometimes there is a preliminary panel who filters out people who are not right for the position, then the management above them makes the final decision. I have been on hiring panels before where we made the final decision, but had brought back three interviewees because they all had such stellar qualifications. The second interview had more pointed questions about skills and helped us tease out the best person for the job.
This question from the Yahoo Q&A forum is categorized in the topic: Society & Culture