First a short phone interview, then an hour online interview with a manager and HR representative. Manager asked the technical questions and HR the behavioural questions. Nothing hard though. The online interview took about 45 mins and they got back to me in two days with an offer, however, the salary was lower than what I was told about the starting salary for this position in the phone interview