This sounds like a fairly normal interview process. How do tech interviews typically work in Brazil?
The current job I'm at was like 5-6h of interviews, it was hard to pass, but it didn't feel like the interviewers were trying to play "good cop, bad cop"