After doing a few take home assignments, I've learned many won't give the courtesy of Q&A afterwards; many won't give any feedback by default.
I loved giving live code sessions, the more open-ended the better. Give an objective, explain there's no wrong answers, answer all questions, give answers when asked, keep it simple, and gauge response. I found it exposed attitude and knowledge.