Applied online from a posting on Indeed. Process took 5 days from first phone call to the job offer date. First a phone interview with HR and then with department manager. Next step was an in person interview with department manager and their manager. Offer was made the following day after the in person interview.