The interview process was a disorganized string of calls and email chains with 1-2 week lapses mixed in between. Despite multiple polite emails sent every few days about commitments for information they were going to provide nothing was received. Afterward hoping that maybe my rep was on vacation or busy I politely emailed her again and copied her manager. After which I got a hasty email that it was received and that she would provide the info soon.
After another 1 week lapse no info, I got a random email on a Monday from another hr rep that informed me that my onsite interview was scheduled in an hour (would you be able to make the 1 hour drive and find childcare without notice, please?) Needless to say I was rescheduled, hoping this was the last of the janky process. On the date of the onsite, multiple scheduling conflicts happened hours before my interview. 2/3 of my interviewers were swapped out and replaced with new Google hangout interviewers. When it came time for the interview the Google interviewers were not able to paste code into the shared doc... So precious time was wasted trying to write down the question and test cases even before I had a chance to understand it. The questions were simple (albeit vague because they just got pulled into this an hour before). The onsite went very well technically and non-technically besides. The entire process is riddled with smiles and hope, but the rejection was swift and without explanation (due to google policies).