Applied online, followed by screening interview. Video interview with hiring manager was followed up with a internal customer interview.
We seemed to have minor technical problems with using google Hangouts for the video. Note using Chrome helps!
Interviews were mix of informal discussion and behavioral questions.
The communication with recruiting staff was top notch! They were timely and showed consideration for the candidate.