What's the best time to arrive for an interview / meeting / appointment?


    For every interview or a meeting, I surf the internet and refresh my mind on “what to do in an interview”. Almost every resource I read, stated that I need to arrive ~15 mins before the interview time.

    I have noticed in most of the cases that I arrived earlier, the hiring committee stated that my appointment was at X:XX and not 15 minutes earlier; sometimes by the receptionist and sometimes later by the interviewer; Sometimes by both. They are like:

    Mr. Interviewer said your appointment is at X:XX, and he will be right with you.

    Or something like:

    Hey you are here already!

    Hey I did not expect you arriving now!

    I am asking because I believe it is the right thing to do. But why it was not “appreciated” or considered “offensive”? And what is the best time to arrive at an interview?