Applied online. The process was pretty typical for this type of position. There were multiple rounds starting with an human resources initial screen call followed by a hiring manager interview, writing sample, online skill assessment, and in person presentation.