Had 6 rounds total, not including phone screens w/ HR manager, who was lovely. Technicals were leetcode easy/medium. Code review interview was difficult and not explained very well, only given 15 minutes to complete. Interview w/ product manager included questions about monetization and advocating for a customer, which I thought was a bit strange for a non-customer facing, engineering role. Last technical was OOP, and when I asked the interviewer a clarifying question about error handling, he rolled his eyes, exhaled, and said something to the affect of, you shouldn't even need to ask me that. Overall, everyone seemed overworked and like they didn't have the time or bandwidth to be interviewing me, which is understandable. Ended up not getting an offer because I "needed a bit more experience", which I feel they could have known a few interviews in, rather than 7-8.