I don't think I'm assuming too much here.
If they need to see some code it's ok. I prefer to see the candidate's code too. However, I think it's not fair to ask a candidate to invest their time before both sides are sure that they are interested in each other.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You are making a lot of assumptions here... Really a lot.
At some point the company needs to know what you're worth and you can't just know that by talking to the person for one hour.
To me assignments are useful when the process is well advanced and that you need to lift a doubt.
I don't think I'm assuming too much here.
If they need to see some code it's ok. I prefer to see the candidate's code too. However, I think it's not fair to ask a candidate to invest their time before both sides are sure that they are interested in each other.