One of the chief complaints from job hunters is that it takes hiring managers forever to get back to them on the status of their application.
It's true that you can't control the hiring process. But, there are a few strategies you can employ to speed up the turnaround time.
Strategy #1: You need to confirm a date for the follow-up at the end of your interview. Simply state "This is a great opportunity! When should I expect to hear back from you?" And get your hiring manager to nail down a date.
Strategy # 2: You need to get details on your follow-up contact if they don't offer one. Grab a business card from each interviewer. Ask "Will you be following up directly or should I expect someone else from your team to contact me?"
Strategy #3: Don't be afraid to pick up the phone! Call the hiring manager or contact if s/he has not contacted you by the follow-up date and/or has not responded to your initial emails.
Strategy #4: Be prepared to walk away if you haven't heard back in several weeks. Certain business processes should be mature and standardized, hiring is one of them. Untimely follow-up with a candidate after the interview could be a sign of bigger issues in the company.