I was emailed a take-home tech-test less than a day after submitting my CV.
The test itself was difficult and intricate, and I was shocked that a company would issue such a test, without having even contacted the applicant for a phone interview.
I completed the test, and it was quite an enjoyable learning exercise, but did not send it back, as I wouldn't want to work for a company that seems to have little regard for anything other than coding ability.
Interview questions [1]
Question 1
Various advanced multi dimensional numpy array manipulations.