Applied online and received a call within a week to set up Skype video interview. Had an hour Skype interview and then was offered position shortly after. Very smooth and professional process.
Interview questions [1]
Question 1
How would you deal a kid that was learning the material slowly?