After applying there were email communications, this is followed by a phone interview. After a few days I was invited for an on site interview. Questions were all very general, it was ok, did not need too much prep. It was a pretty average experience overall.