I refuse to do takehomes as any part of the interview. My principle is out of fairness and mutual respect of the value of time: For every hour I spend interviewing, someone from the company must spend 1 hour too.
EDIT: Take-home-styled coding exercise in a pair programming setup is fine --- I've taken a few of those and they were actually quite pleasant. The task is not the issue --- respect is.
EDIT: Take-home-styled coding exercise in a pair programming setup is fine --- I've taken a few of those and they were actually quite pleasant. The task is not the issue --- respect is.