HR Screening, hiring manager interview (hybrid behavioral and technical pop-quiz questions), two-part technical interview. Part 1 was a “coding challenge” purportedly from a bank of questions, but I got the same one other reviewers on here have mentioned. You must solve this in 45 minutes while two people watch. This is a very difficult question for that amount of time due to the complexity of the efficient solution (basic solution takes about 15 mins). Part 2 was a “High Level System Design” interview which perplexes me a little because high level system design is not a responsibility of the role, which involves coding and working with code, nor is it listed as required experience on the posting. The prep materials they sent out for this interview even explained that high-level system design is the responsibility of solution architects and explicitly not software developers (who do low level system design instead). I’m pretty sure this is why I was rejected because it’s not an area I’m experienced or interested in. Final round is a panel interview with various team members.
On the positive side, they do lay out clear expectations for what the interviews will entail, what they are looking for, as well as preparation materials, which is nice. They did not offer any feedback on the reason for the rejection but it’s based on the two-part interviews together.