The company can schedule 2-3 interviews. My first interview was with HR, second was with a couple of supervisors and managers. If they're on the fence about hiring you, they'll schedule a 3rd interview with some new interviers. One thing to keep in mind, the interview times are all over the place. Could be 9:30am one day and 2:15pm the next. This is done on purpose so, my advise, show up on time!