Getting a job is not just about your performance in an interview. The post-interview follow up you do has a critical role in a successful job hunt. Here's how to do it effectively.
On day of interview or at most next day, send a thank you note to each of interviewers. Apart from saying that you're keen to take up job, mention two or three of your key strengths or skills that are directly useful for position.
During interview, you should find out how soon they plan to have a person in place. Ask "In what timeframe do you expect to make a decision?" That'll give you an idea about how much time is involved.
Schedule your follow-up depending on this information. If interviewer says they'll make a decision in two to three months' time, it makes no sense to follow up daily or even weekly.
Keep common sense in mind. If you were interviewer, would you like to receive three calls a day from a candidate? You certainly won't. On other hand, don't go to other extreme and not follow up for a month either.
Follow up with right person. That means, talk to decision maker. If you're following up with someone who's got little influence over hiring decision, you're wasting your time.
Think about kind of job and organization you're targeting. Does job demand aggression and initiative? If so, you may actually be required to follow up in a persistent manner before you're extended a job offer.