Went through 6 rounds of behavior and technical interviews only to be rejected for a generic reason. The first technical interview after the screenings required a 'presentation' of sorts on a very specific solution design that took quite a bit of time to prepare for in addition to the other 6 hours of interviews.