I refuse to do so. The companies have no skin in the game and could easily be giving the same assignment to hundreds of people fighting for the job.
I would entertain the idea later in the interview process, especially if there were some token payment to show that the potential employer is just as invested as I.