recruiter phone screen on monday (this was from an outside tech recruiter firm that had seen my resume online), hiring manager phone interview on tuesday (tech recruiter called me the next day after hiring mgr read over my resume; he wanted to talk to me later that day!), team members onsite interview on thursday (hiring mgr told me on the phone he wanted me to come in, tech recruiter called me to set up onsite with 2 other mgrs, senior analyst, and meet other analysts for later that week)