They requested a phone screen 2 business days after receiving my resume. We had the phone screen (technical interview) 2 business days after that. I received and completed the Caliper Assessment that day (mostly personality questions but some non-trivial pattern inference questions too [numbers and shapes]). They requested an on-site interview 2 business days after that. We had the on-site interview the next business day. Three groups of people interviewed me (3 people, then 5 people, then 2 people) over a two-hour period. It was mostly non-technical. I received a written offer 6 business days later.
After accepting the offer, there is a background check and drug screen (in serial order) which took 5 business days and 3 business days respectively. Internal processes take 1 to 2 weeks to complete before a new hire can come aboard. HR kicks off these processes once they have an official start date. If one provides an official start date before beginning the background check, the internal processes can run in parallel.