* screener call * hiring manager interview * two take home hackerrank problems * a systems design interview * a behavioral interview TLDR: one interview flaked on me, the recruiters left me hanging throughout, and they made me interview further and waste everyone's time despite failing one of their two take home exercises Once I got into the deeper interview process, I found the recruiters in particular to be careless and were content to let it go in a haphazard fashion. I was asked to do two hackerrank coding problems, each with a 90 minute time limit. They also wanted you to annotate the code with your thought process, provide your own test cases, and analyze the time and space complexity of the solution. Fine enough The first problem I did well and provided all of the details they wanted. On the second, I ran out of time. These were standard overly academic algorithm challenges that we all know we never actually use in actual practical software engineering work. So I had two interviews scheduled the next week, and I clearly flunked one of the two problems. Usually this would signify a failure condition and they'd cut you loose. I emailed the recruiters to ask if we should proceed with the other interviews, but no one replied. I show up for my architecture interview the next week, and the interviewer did not show up. I sent a bunch of emails to figure out what's going on, and I eventually got text messages an hour late from a different recruiter at Qualtrics. Apparently the interviewer went in the wrong zoom link. He said he'd reschedule the interview for tomorrow, but didn't clarify when or what he meant. The next day, I go into the manager behavioral interview, and I'm surprised to be told this interviewer would now also be doing the systems interview. OK, so this must be the systems interview but we'll do the managerial one later, right? Well, this interviewer asked a few tepid, superficial work history and behavioral questions, and then crammed a pretty easy but somewhat strange systems design discussion. Then there was no further interview. I asked the recruiters for clarification on what we are doing, and they said they are meeting to figure out the next step. Then, I replied explaining I don't understand what happened to this second interview that didn't happen, and that no one made it clear that one interview was apparently going to encompass both. She replied to that explaining what a systems architecture interview, seemingly misunderstanding my question. I replied to clarify, but she didn't respond. Three days later I got a generic form rejection email. It was all sloppy and kind of rude. I also didn't get a great impression of their Delighted company overall in the experience.