-I applied online, got an e-mail to establish setting up a screen phone call, didn't get the call. Played phone tag for about 2 weeks, eventually someone else followed up after I stopped trying.
-A phone call with was set up, we talked for an hour (was a pleasant conversation.)
-After the phone call, they wanted on onsite interview.... my point of contact did not double-check where I lived until a day or two before the interview (address was on my resume, I assumed they were setting up travel arrangements based on previous conversations? they did not.) Since the on-site interview was at noon, I had to drive 8 hours and get a hotel to make sure I could be there on time (drove from Orange County to SF.)
-Once on site, I met some of the team and we had lunch. Afterwards, I had four one-on-one interviews (20 - 40-ish minutes with each)
-Drove back home the next day. They had offered to reimburse gas for travel, so I sent the receipts about a week after - hadn't heard back from them so I also followed up assuming I did not get the position. Didn't get it. Followed up a month later since I was never reimbursed for gas, got it the reimbursement the next day.