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.