I was contacted by HR in summer and was interested in the position so I was asked to attend a technical interview with two hiring managers later. Everyone was very friendly, polite, overall great atmosphere in the company. The technical interview lasted about 3 hours.
A few days after the interview I was offered the position.