Its a ton of non technical people interviewing technical people, which I think is extremely unpleasant. There is clearly no mutual understanding of the work being done by SWE's from the "management" interviewer side. If you are a technically competent person this interview process will drive you nuts.