Yes. Looks like 3 Interviews, 3-5 months of interview process is pretty normal in Europe. I have applied for a job in Norway as well once.
> I can understand if you have another job and end up interviewing somewhere else while working, but if I was without a job I probably wouldn't be able to wait 5 months for someone to decide I've passed their tests.
Well there is another common practice that if you are unemployed without a serious reason (freelancing, relocation, family matters etc.) you are turned down immediately by a logic "If he couldn't get a job, something must be wrong with him". That's even worse if you were unemployed for a prolonged period of time.
It's even worse, even if you freelance most people will assume there is something very wrong with you to the point that they are not turned down, but not even considered for the job.