Entire process took about 2 weeks - brief phone interview/screening with HR, in person interview with panel of 3 within a week, requested a writing sample after the interview, and completed reference checks and sent offer within a very quick time frame