Coding challenge given to do on own time. Not very strenuous but allowed for a variety of approaches in how to solve. Live teaching demonstration was asked for, but very limited guidance in terms of the audience or situation the demonstration should be aimed at. Those two factors can drastically change the type of lesson to deliver, so ask questions before the demo time to ensure you have a basis of what type of teaching they are looking for.