I applied through a staffing agency. The process took 2 months. I interviewed at Holland America Line (Seattle, WA) in Oct 2017
Interview
HR recruiter contacted me saying I should apply. I applied online, called for 1st interview with the manager, called back for 2nd interview after about 3 weeks for a panel interview, offered a job after a couple weeks later. In all it took a while but I was patient since I really wanted the job.