Had a onsite interview with a company. The hiring manager had less time, so he gave me a system design question as a home assignment. Also its not a simple system design assignment, it needs lot of research. Not sure if its usual. I have 2 offers in hand, but was more tempted for this company.i also have few more on-sites scheduled. Not sure if its worth spending time on the home assignment.
After spending more time than I should have on take home interview stuff, I refuse those on a matter of principle. Lots of jobs out there, better use of your time to line up another phone screen