The recruiter was very nice and friendly, but the questions are too hard at the very first step for a mid level role in my experience. I expected them in the interview with the manager. Probably just a different approach since the recruiter was based in the US.