After recruiter screening, I had a hiring manger interview. The hiring manager who majored in philosophy took the coding interview before inviting me for the onsite interviews. He copied my solution and test codes, and said would have others evaluate them. Two days later, got rejection from the recruiter :) Feels like I wasted my time and could not even get to the onsite cos of the gatekeeping.
Typical process: Recruiter screen - Hiring Manager (Coding) - Onsite coding - Onsite System design - Onsite tech/behavioral and possible additional coding round.
If they offered FAANG level pay, then these many rounds of interviews and the coding interviews starting from hiring manager to onsite coding and system design with more coding follow up possibility is very reasonable.
But they are looking for FAANG engineers for low midwest pay.
Only positive, the recruiter was very nice and professional though.
In all seriousness, do yourself a favor and apply for Amazon or other FAANG roles as its the same level of interview difficulty. In fact, it may even be easier, and you could get double to triple pay than what you get with this company.