-Email from Recruiter
-Next day phone screen; she helped prepare me for the next interview
-Panel interview via video chat
-Personal correspondence with hiring manager
-There was a series of tests that had to be completed prior to panel interview. I was asked to prepare ideas as well.