The whole thing felt quite disorganized unfortunately. After a 30-minute talk with the CEO, I was told that the next steps would be a take-home test that should take no more than two hours, followed by a two-hour technical interview, consisting of four interviews with four engineers, and lastly there would be a behavioral interview.
The take home test was way too complicated and long to expect a candidate to do well on in the estimated two hours. I completed it (I think I did fairly well on it but I spent way more than two hours) and they ended up moving forward.
The two-hour interview consisted of one-hour segments with _two_ engineers instead of the stated 30-minute segments with _four_ engineers.
The first of these conversations consisted of behavioral questions for about half the time (I was told this would be a completely technical interview, but regardless I think the behavioral section went fairly well). Regarding the technical topics, I came away feeling that I was more knowledgeable in the specific area of interest for the position (perception/navigation) than either of the interviewers. This doesn't happen very often for me, so I walked away feeling pretty good about it.
A few days later, I got a generic rejection email. Pretty disappointing, considering I spent hours on the take-home test and days preparing for the technical interview that I thought it went very well. I asked for feedback and didn't get a response.
Sucks because the team seemed pretty cool and the product seems awesome. The reason for my rating is because take home tests should absolutely _not_ be a thing (especially when they take hours to do well), the process had a very disorganized feel to it, and because I got no feedback after (I thought) I did very well and I advocated for myself.